Learn / Programming
Python
The most popular first language: automation, web back-ends with Django and Flask, data analysis and AI.
Roadmap
-
1
Python basics
- Installing Python and VS Code
- Variables, data types and operators
- if / else, loops and functions
- Lists, tuples, sets and dictionaries
-
2
Intermediate Python
- Files, exceptions and modules
- Object-oriented programming
- Virtual environments and pip
- Working with JSON and APIs (requests)
-
3
Web with Django & Flask
- Routes, templates and forms
- Models and the ORM
- Login and admin panels
- Deploying to the cloud
-
4
Data & automation
- NumPy and pandas
- Charts with Matplotlib
- Excel, PDF and email automation
- Web scraping basics
Video lessons
All videos →New Python lessons are on the way
Subscribe to get them as soon as they are published.