Building Apps and Games with Python
Students learn Python syntax by actually building games, tools, and interactive applications.
Designed specifically for self-paced, independent study. Clear explanations, complete code examples, and community support.
High-quality computer science education doesn't have to be expensive. The core curriculum is freely available online.