Skip to main content

Beginner

Python Developer learning path

Python is the most common first language and the gateway to data, AI and automation. This path builds it properly, with two free certificates on the way.

Courses
5
Time
3–5 months part-time
About 268 hrs by provider estimates
Free certificates
3
Cost
Free
Certificates may cost extra where noted

The steps

0 of 5 steps done

  1. Python for Everybody (PY4E)

    Python for Everybody (PY4E)

    A gentle, friendly start for complete beginners.

    60 hrsBeginnerFree certificate

  2. Harvard Online

    CS50's Introduction to Programming with Python

    Harvard's Python course, with problem sets and a free certificate.

    60 hrsBeginnerFree certificate

  3. Cisco Networking Academy

    Python Essentials 2

    Modules, exceptions, strings and object-oriented Python.

    40 hrsIntermediateFree certificate

  4. MIT OpenCourseWare

    6.0001 Introduction to Computer Science and Programming in Python

    Computational thinking at MIT pace.

    60 hrsBeginnerNo certificate

  5. NPTEL

    Programming, Data Structures and Algorithms using Python

    Data structures and algorithms in Python from IIT faculty.

    48 hrsBeginnerPaid certificate