Python for Complete Beginners: Build Real Projects
Write readable Python using variables, loops, and functions. Work with lists, dictionaries, files, and user input. Learn through short, focused lessons and practical exercises you can revisit at your own pace.
Created by Priya Raman✓ Verified Instructor♧ Secure checkout powered by Stripe
↶ 30-Day Money-Back GuaranteeBuy once. Learn at your pace. Access forever.
This course includes
- ▷ 2h 39m on-demand video
- ↓ Downloadable resources
- ▣ Access on mobile and TV
- ∞ Access forever
- ✧ Certificate of completion
What you’ll learn
- ✓Write readable Python using variables, loops, and functions
- ✓Work with lists, dictionaries, files, and user input
- ✓Debug errors and test small programs
- ✓Build a quiz, expense tracker, and weather-data reader
Who this course is for
Complete beginners who want a structured, approachable introduction to programming. No previous coding experience is required. You will need a computer with permission to install Python and a code editor.
Short lessons introduce one idea at a time. Each module gives you an opportunity to apply it before moving on. Certificates recognize course completion and are not academic degrees or professional licenses.
Course curriculum
6 modules · 18 lessons · 2h 39m total
01Getting started with Python3 lessons · 27 min+
- ▷Meet Python and your first program8:00
- ▷Install Python and set up your editor9:00
- ▷Variables, values, and basic input10:00
02Make decisions and repeat tasks3 lessons · 30 min+
- ▷Conditions and comparisons9:00
- ▷For loops and ranges10:00
- ▷While loops and input validation11:00
03Work with collections3 lessons · 33 min+
- ▷Lists and useful list methods10:00
- ▷Dictionaries and structured data11:00
- ▷Build an interactive quiz12:00
04Functions and reliable code3 lessons · 28 min+
- ▷Define functions and return values11:00
- ▷Read errors and debug step by step12:00
- ▷Write your first simple tests5:00
05Files and practical data3 lessons · 23 min+
- ▷Read and write text files12:00
- ▷Work with CSV and JSON5:00
- ▷Build a personal expense tracker6:00
06Build your final project3 lessons · 18 min+
- ▷Read a saved weather dataset5:00
- ▷Organize your project into modules6:00
- ▷Polish, test, and share your program7:00
Meet your instructor
Priya teaches programming as a practical problem-solving skill. She breaks complex ideas into small steps and helps beginners build confidence by writing, testing, and improving real projects.
View instructor profile ↗Learner feedback
1,248 illustrative reviews
This pre-launch catalog uses sample rating and enrollment data. Verified learner reviews will be shown after courses open for enrollment.