beginnerProgramming Languages

Modern Python Mastery

Typing, async, packaging and the standard library you forgot about

By Demo Academy14 lessons~16h4.6(197)

Modern Python Mastery: Typing, async, packaging and the standard library you forgot about.

What you'll be able to do

  • Write typed, testable Python
  • Use asyncio without deadlocks
  • Package and publish a library

Curriculum

Getting started
How this course workspreview
Setting up your environmentpreview13m
Starter repo & setup checklist
Core concepts
The mental model19m
Working through the happy path16m
What breaks in production (and why)
Tradeoffs and alternatives14m
Interactive walkthrough
Applied practice
Building the reference implementation27m
Guided exercise: build it yourself
Cheat sheet, templates & further reading
Build & assess
Knowledge check
Modern Python Mastery: final assignment
Where to go next

Reviews

Neha Chauhan★★★★

Packaging section is more useful than I expected.

Hemant Chaudhary★★★★★

I've written Python for four years and learned plenty.