Skip to content

Level 4 · Proficient Proficient

You build production-ready systems — APIs, async services, ML pipelines, and concurrent applications.


What you'll learn at this level

  • Build REST APIs with FastAPI or Flask
  • Write async/await code with asyncio
  • Use threading and multiprocessing for parallel work
  • Query databases with SQLAlchemy and ORMs
  • Scrape the web with BeautifulSoup and Playwright
  • Train and evaluate ML models with Scikit-Learn
  • Deploy Python apps to the cloud

Topics at this level

Topic Track Time
Web Frameworks 🌐 Web ~2 weeks
APIs & HTTP 🌐 Web ~1 week
Web Scraping 🌐 Web ~4 days
Database Programming 🌐 Web ~1 week
ORMs 🌐 Web ~1 week
Threading ⚙️ Perf ~1 week
Multiprocessing ⚙️ Perf ~1 week
Asyncio ⚙️ Perf ~2 weeks
Concurrency Patterns ⚙️ Perf ~4 days
Scikit-Learn 📊 Data ~2 weeks
ML Pipelines 📊 Data ~1 week
DevOps 🔒 Sec ~1 week
Cloud Engineering 🔒 Sec ~1 week

What's next

Move to Level 5 · Advanced — CPython internals, metaclasses and serious performance tuning.

💬 Discussion

Have a question about this topic? Found an error? Share your thoughts below.