

Learn core syntax, patterns, and the standard library for real Python programming.
Understand the language, browser APIs, and the patterns behind modern web apps.
Learn how to query data, model relationships, and think clearly in tables and joins.
Set up your machine, use the command line, and build confidence in your tools.
Learn version control, collaboration, branching, and the everyday Git workflow.
Explore focused walkthroughs and practical deep dives across different topics.