Learn to code by example
If you're learning Python, you might have asked "what should I build?" This site is for you. We walk you through 15+ projects using Python (and sometimes NodeJS). By the end, you'll not only have significantly improved your Python skills, but you'll also have some useful apps to use and put in your portfolio.
You can follow the whole set in order, or pick the ones that look the most interesting and dive right in.
Each project uses the online IDE and coding platform repl.it for all examples, so all you'll need to follow along is a free account there. Access the tutorials online or download the book on the right.
- Learn to look like a hacker by getting more than one cursor, using keyboard shortcuts, and all of the other productivity features that Repl.it offers.
- Connect a Repl.it databse and perform so-called "CRUD" (Create, Read, Update, Delete) operations that are fundamental to any database-backed software.
- Build the classic Tic-tac-toe game for online multiplayer mode. Create the game interface using Kaboom.js and use WebSocket to allow realtime gameplay over the internet. The tutorial provides valuable knowledge on game development and network programming principles.