Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Python for beginners: Create 10 Useful Projects Step by Step
Rating: 4.1 out of 5(6 ratings)
74 students

Python for beginners: Create 10 Useful Projects Step by Step

Build 10 Practical and Useful Python Projects step by step.Code Included
Created bySkill Tree
Last updated 3/2026
English

What you'll learn

  • Learn how to setup a Python Development Environment
  • Learn about Python Data Types
  • Learn how to create Variables
  • Learn about Python Data structures
  • Learn about Python Control flow Statements
  • Learn about Python Functions
  • Learn OOP -Object Oriented Programming
  • Learn about Modules and Packages
  • Learn how to create and activate virtual environments
  • Learn ways to interact with Python
  • Learn about Python Expressions
  • Learn about Python Statements
  • Learn how to indent your code
  • Learn how to add Comments to your code

Course content

20 sections155 lectures13h 34m total length
  • Introduction1:59
  • What is Python5:16
  • Install Python on Windows4:34
  • Install Python on Macs6:57
  • Install Pycharm on Windows4:24
  • Install Pycharm on Macs3:30
  • Pycharm configuration on Windows7:18
  • Pycharm Configuration on Windows - Part 28:04
  • Pycharm configuration on Macs11:17
  • High and low level programming languages3:34
  • Compilers and Interpreters5:25
  • Install Atom Text Editor3:57

Requirements

  • Basic knowledge of using a computer
  • Determination to learn

Description

Python is a dynamic modern object -oriented programming language that is easy to learn and can be used to do a lot of things both big and small. Python is what is referred to as a high level language. That means it is a language that is closer to humans than computer. It is also known as a general purpose programming language due to it's flexibility.

Python has become one of the most popular programming languages in the world in recent years. It's used in everything from machine learning to building websites and software testing. It can be used by developers and non-developers alike.

Python is a computer programming language often used to build websites and software, automate tasks, and conduct data analysis. Python is a general-purpose language, meaning it can be used to create a variety of different programs and isn’t specialized for any specific problems. This versatility, along with its beginner-friendliness, has made it one of the most-used programming languages today.

In this course, you  learn the basics of  graphical user interface (GUI) programming. The primary GUI toolkit we will be using is Tk, Python’s default  GUI. We’ll access Tk from its Python interface called Tkinter (short for “Tk interface”).Tkinter is Python’s default GUI library Python, along with Tkinter, provides a fast and exciting way to build useful applications


We will create the following projects:


  • App to download youtube videos

  • App to convert mp4 videos to Mp3 Audio

  • Image slider

  • Currency converter

  • App to play MP3

  • Digital calculator

  • Loan Calculator

  • Convert text to speech

  • Digital clock

  • Random Password Generator



Who this course is for:

  • Beginners to Python
  • Beginners to programming