Python Tutorial

Beginner 36 lessons ~9 hours

Learn Python 3.12 step by step - syntax, data structures, OOP, async, decorators, dataclasses, and testing with pytest. 40 lessons, all free.