All Python Academy courses

From your first variable to a backend and analytics on real data — interactive courses with auto-checking right in the browser. A free foundation (types, loops, functions, collections), then your choice of track: backend with FastAPI or product analytics.

Start here

The free basics course lays the foundation: variables, conditions, loops, functions, collections. Without it, any advanced course and any interview will be harder than they need to be.

Python Basics
Free
Python
~30 hours
An interactive course from scratch. You write code right in the browser and your solution is checked automatically. Data types, conditions, loops, functions, collections — everything you need to write Python confidently and pass the basics section of an interview.
  • Confidently solve algorithmic tasks — loops, collections and functions on autopilot
  • Read and write code in real projects without constantly checking the docs
  • Ready to move on to backend or analytics — the foundation is already there
Start learning
Ready to level up?

For those already fluent in Python

Once the free course clicks, you write Python with confidence. Where to go next is up to you: backend, data science, or DevOps. Each advanced course is built around one real project from start to finish — not isolated exercises, but something you can put on your resume.

Backend on FastAPI from scratch
Premium
FastAPI
15 hours
From an empty folder to a public HTTPS URL for your own API. Not another hello-world — a real backend with HTTP, PostgreSQL, JWT auth, tests, and auto-deploy on one live project you can put on your resume.
  • An API with PostgreSQL, Alembic migrations, and Swagger docs out of the box
  • Registration, JWT tokens, and endpoints isolated from other users' data
  • Tests with transaction rollback, a Docker container, and auto-deploy to free hosting
Start learning
Product analytics with Python
Premium
Pandas
20 hours
Monday, first day at a new company. The PM pings you: "Repeat purchases dropped over the last 3 months, figure out why". 26 lessons walk an end-to-end investigation on e-commerce data — from a first look at CSV to a completed A/B test and a report for the leadership.
  • Pandas in context: metrics, cohorts, funnels, retention and LTV
  • A/B testing from noise and p-values to the common pitfalls: peeking, sample ratio mismatch, the survivor trap
  • Interactive widgets in the browser: retention matrix, funnel builder, split simulator, peeking animation
Start learning
All advanced courses are included inpremium— together with AI hints, certificates, and other features.