Getting your apps ready...
A project-based learning approach in web development, mobile development, game development, machine learning and artificial intelligence. Learn code the right way!
Categories:
ProjectLearn.io is a curated platform of project-based coding tutorials where learners build complete applications from scratch across web development, mobile development, game development, and machine learning.
ProjectLearn.io is a go-to resource for project-based learning, aggregating high-quality tutorials from across the web into an organized collection. Users learn by doing, constructing real apps and games rather than just watching videos.
It solves the common issue with traditional coding tutorials: they often lead to shallow understanding without practical application. By focusing on end-to-end projects, it helps solidify skills and build portfolios.
Built for aspiring developers, self-learners, students, and anyone transitioning into tech. The creator, GitHub user Xtremilicious, launched it in 2019 to curate scattered project resources into one accessible list, promoting 'learn by doing' as the superior method.
This project is useful for:
Last updated: 2025-11-15
Yes, Open Source (MIT License). (Completely free to use, no paid tiers.)
Yes — https://github.com/Xtremilicious/projectlearn-project-based-learning
Yes! Review CONTRIBUTING.md for guidelines. Suggest new projects via issues or submit PRs to add/update tutorials. Report broken links or low-quality resources.
Built with ❤️ and kept warm on WarmIndex.
flaviocopes.compageebooks
I help people learn to code.
adaquiz.online
Level up your coding skills with adaptive quizzes for JavaScript, Python, Go, Rust, Java, and C++. Track your progress, identify weaknesses, and become a better programmer. Free to start!
javascripttutorial.net
JavaScript Tutorial provides you with many practical tutorials that help you learn JavaScript from scratch quickly and effectively.
projecteuler.net
A website dedicated to the fascinating world of mathematics and programming