Discover the best coding practice project ideas based on your needs
Whether you're just starting out learning to code, are getting job-ready, or are already a professional developer looking to gain more hands-on experience, we've organized our 100+ challenges to match your exact goals.
Browse by technology
Master your tech stackFind projects specifically designed for the technologies you're learning or using at work. Each page includes beginner to advanced challenges with real-world applications.
HTML & CSS projects
Practice HTML & CSS with professionally designed projects. Build responsive websites, solve real-world challenges, and get community feedback on your code.
JavaScript projects
Learn JavaScript by building real projects. From beginner-friendly mini projects and API work all the way up to fully-functional multi-page web apps.
Browse by skill level
Match your current experienceStart where you are and progress at your own pace. Each level builds on the previous, ensuring you're always challenged but never overwhelmed.
Beginner HTML & CSS projects
Practice basic HTML & CSS with simple, beginner-friendly projects to build your skills and confidence.
Browse by project type
Build what interests youFocus on the types of projects that align with your career goals or personal interests. Each category teaches specific, in-demand skills.
Landing page projects
Professional landing page projects to master responsive design, accessibility, and modern front-end techniques.