News

Learn Python the fun way, using gamified apps that turn coding into a game. Earn points, solve puzzles, and build real skills ...
Learn how to make a game in Python using the popular Pygame. You'll learn how to handle player inputs, draw graphics, and more.
You're taking a new programming class this fall, and you don't know anything about code. Python is taught widely in schools, and it's one of the most loved programming languages because it's simple.
Microsoft's two new video series target beginner developers interested in using Python for machine-learning programs.
The best free online courses from Harvard University, including courses on AI, Python programming, game development, and more.