⭐ BESTSELLER 100% FREE CERTIFICATE

Python for Absolute Beginners — Build 5 Real Apps

From your first line of code to deploying real Python applications. No prior experience required — by the end you'll have built a working portfolio.

4.9 ★★★★★ (2,140 reviews)
👥 10,420 students enrolled
🌍 Subtitles: English, Bangla, Hindi
SK
Created by Sazid Khan Senior Python Developer · 8 yrs experience
Free FOREVER · NO PAYWALL

No credit card. No subscription. Start in 30 seconds.

Enroll free → ▶ Watch preview
  • 📹45 video lessons · 30 hours total
  • 📁5 hands-on projects · with source code
  • 🎙Weekly live Q&A · Wednesdays 7 PM
  • 🏆Certificate on completion
  • 📱Access on any device
  • Lifetime access · download for offline

What you'll learn

  • Read & write clean Python code with confidence
  • Variables, loops, functions, and classes — explained simply
  • Build a calculator, todo app, weather app, web scraper, and quiz game
  • Debug like a pro using PyCharm and VS Code
  • Work with files, APIs, and external libraries
  • Understand object-oriented programming from the ground up
  • Set up Git, GitHub, and push your projects to a public portfolio
  • Land your first freelance Python project or junior dev role

Requirements

  • 💻A computer (Windows, Mac, or Linux) with internet access
  • 🧠No prior programming experience needed — we start from absolute zero
  • About 4-5 hours per week for the next 6 weeks
  • Curiosity. That's it.

Curriculum

6 modules 45 lessons 30 hrs total length
Module 1 — Getting Started with Python 7 lessons · 4h 20min
  • Welcome — what this course will give you6:42Preview
  • Installing Python on your computer12:18Preview
  • Setting up VS Code for Python14:05
  • Your first "Hello, World!"8:22
  • Variables and data types22:14
  • Numbers, strings, and operators28:36
  • 📝Module 1 quiz + exercises30:00
Module 2 — Control Flow & Loops 8 lessons · 4h 45min
  • If statements and decision making18:00
  • For loops — repeating tasks22:30
  • While loops — repeat until done19:14
  • 📁Project: Build a number guessing game45:00
Module 3 — Functions & Modules 7 lessons · 4h 30min
Module 4 — Working with Data (Lists, Dicts, Files) 9 lessons · 5h 50min
Module 5 — Object-Oriented Programming 8 lessons · 5h 20min
Module 6 — Real Projects: Build 5 Apps 6 lessons · 5h 15min

Your instructor

SK

Sazid Khan

Senior Python Developer · 8 years experience
4.9 rating
👥 2,140 students
📚 8 courses
📝 1,420 reviews

Hi! I'm Sazid — I've been writing Python for nearly a decade, building everything from web scrapers to ML pipelines for companies in Dhaka, Singapore, and Berlin. I teach Python the way I wish someone had taught me: clearly, patiently, and with real projects you'll actually want to build. When I'm not coding, I'm probably hiking or arguing about pizza toppings.

Student reviews

4.9 ★★★★★ 2,140 reviews
5 stars
82%
4 stars
14%
3 stars
3%
2 stars
1%
1 star
0%
RA
Rafi Ahmed Verified student · 2 weeks ago
★★★★★

This course completely changed my career. Within three months of finishing I landed my first freelance project. Sazid explains everything so clearly — and the projects actually feel useful, not just exercises.

SM
Sumaiya Mahmud Verified student · 1 month ago
★★★★★

I tried three other Python courses before this one and gave up each time. This one finally made it click. The pacing is perfect, and the live Q&A every Wednesday was a game changer when I got stuck.

AB
Asif Bin Hossain Verified student · 6 weeks ago
★★★★★

Honestly, I'm shocked this is free. The production quality, depth, and instructor responsiveness rival paid bootcamps. The weather-app project alone is worth the entire course.

Load more reviews