All Courses/Python/intermediate

Free Python Courses for Intermediates

Curated intermediate-level Python courses from the best free platforms on the internet.

Learn data analysis using NumPy, Pandas, Matplotlib, and Seaborn. Build real data analysis projects using real-world datasets. Earn a free verified certificate after completing 5 projects.

40h
4.7
Details

MIT's legendary introductory programming course. Covers computational thinking, algorithms, data structures, and OOP using Python. Full lecture videos, problem sets, and exams available free.

50h
4.9
Details

MIT's second core CS course — probability, statistics, Monte Carlo methods, machine learning basics, and data analysis. Full course available free on OpenCourseWare.

50h
4.8
Details