All courses
🐍

Beginner to Professional

Python Programming

A complete, certifiable Python course: from installing Python and your first program to core syntax, data structures, files and errors, object-oriented Python, Pythonic idioms, real-world automation and data work, testing and a career. Pass the exam to earn a Python certificate.

~15 hours 8 modules · 32 lessons Certificate on passing
Course progress0/32 · 0%

Start with

Why Python, and what it's used for

Python syntax Data structures Functions & scope OOP in Python Files & errors Modules & pip Pythonic idioms Testing & projects

Course curriculum

Final exam & certificate

Earn your Python Programming certificate

Complete all 32 lessons, then pass the 100-question final exam with 80% or more. Every passing result is reviewed by our team, and approved certificates get a unique ID, a QR code and a public verification page.

100 questions80% to pass15,000 coins per attemptAdmin-approved
0/32 lessons done · complete them all to take the exam