PR
BestsellerProgrammingBeginner

Introduction to Python Programming

Learn Python fundamentals with hands-on exercises and real mini-projects.

4.8(2,341 ratings)
12,450 students enrolled
Last updated: November 2024EnglishSubtitles: EN, AR

What You'll Learn

Write clean Python scripts from scratch

Work with variables, loops, and functions

Handle lists, dictionaries, and files

Build 5 real mini-projects end-to-end

Debug and troubleshoot common Python errors

Automate repetitive tasks with Python

Understand object-oriented programming basics

Read and write CSV and text files

Curriculum Breakdown

5 Modules 32 Lessons • 6 hours Total20+ Downloadable Resources
Variables & Data Types
12:00
Strings & String Methods
14:22
Conditionals: if / elif / else
11:40
For & While Loops
15:00

Learning Format

Recorded Video

32 high-quality video lessons available on-demand. Watch at your own pace, pause, rewind, and review anytime.

6 hours of content

Live Q&A Sessions

Join monthly live sessions with the instructor. Ask questions, get real-time feedback, and connect with peers.

2 sessions per month

Hands-On Projects

Build 5 real-world projects with guided instructions. Apply concepts immediately and build your portfolio.

5 projects included

Certification Details

🎓

Professional Certificate

Issued by Tech101

Earn a verified certificate upon successful completion of the course. Demonstrate your Python proficiency to employers and add it to your LinkedIn profile, resume, or portfolio.

Certificate Requirements

  • Complete all 32 video lessons
  • Submit all 5 hands-on projects
  • Pass the final graded assessment (70% minimum)
  • Complete within 6 months of enrollment

Completion Certificate

Awarded upon finishing all course content and submitting projects. Shows dedication and completion.

Graded Certificate

Earned by passing the final assessment with 70%+ score. Demonstrates verified skill proficiency.

Your Instructor

SM

Sarah Mitchell

Senior Software Engineer & Python Educator

Sarah is a senior software engineer with 10+ years building Python applications at scale. She has taught Python to over 34,000 students globally and believes in practical, project-driven learning.

4.9
Instructor Rating
18K
Reviews
34,200
Students
6
Courses
4.9 Instructor Rating

Requirements & Prerequisites

Technical Requirements

  • No prior programming experience needed
  • A computer with internet access (Windows, Mac, or Linux)
  • Willingness to practice and build alongside the course
  • At least 4GB RAM recommended

Who This Course Is For

  • Complete beginners with zero coding experience
  • Students choosing their first programming language
  • Professionals looking to automate repetitive tasks
  • Anyone curious about how software is built

Student Reviews

4.8
2,341 ratings
72%
18%
6%
2%
2%
JO

James O.

2 weeks ago

Best Python course I've taken. Sarah explains everything clearly and the projects are genuinely fun to build. I went from zero to writing automation scripts in 6 weeks.

PK

Priya K.

1 month ago

I had zero coding experience and now I write scripts that save me hours every week. Incredible value for the price.

MT

Mike T.

3 weeks ago

Great content. Would love even more project variety but overall one of the best beginner courses around. Definitely recommend.

Frequently Asked Questions

Students Also Enrolled In

Ready to Begin?

Ready to Start Your Programming Journey?

Join 12,450 students who are already building real skills with Introduction to Python Programming.

Preview Course

🛡️ 30-Day Money-Back Guarantee • Lifetime Access • Certificate Included