Skip to content
Happy Programming Guide
Start learning

Project Idea Generator

Get a project idea sized to your level and the time you actually have, with a suggested scope so you finish it.

Keep going — pick your next guide

The fastest way to improve is to read one guide, then build the thing it describes. Start with the basics, or jump straight to a project.