navigation

A Practical Guide to Python

An immersive hands-on Python Course

Welcome to Practical Python! Practical Python is a one day intensive course designed for intermediate developers looking to get productive in reading and writing Python code as quickly as possible.

This course was recorded for Frontend Masters by author Nina Zakharenko. Learn more about Nina here or watch her other courses here.

In this class, you’ll learn all about conventions and best practices, the tricks of the trade, and what makes Python so special. By the end of the course, you’ll be comfortable writing object-oriented Python.


I’d like to encourage individuals to learn Python using this course material for free. This course material may not be modified, used for your own workshop, or used for any commercial purpose. This course features dozens of hours of my work; please consider supporting my work by watching the accompanying course on Frontend Masters.


The course content is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.Creative Commons License