Awesome YouTubers collects channels that teach a range of subjects through video.
ProjectLearn
ProjectLearn teaches programming through projects across web, mobile, game development, machine learning, and artificial intelligence.

About ProjectLearn
ProjectLearn is a website for learning to code by building projects rather than working through tutorials alone. It organizes material into five areas: web development, mobile development, game development, machine learning and artificial intelligence. Each area names the languages and tools involved, such as HTML, CSS, JavaScript and React for web; Android, Flutter and React Native for mobile; C#, PyGame, OpenGL and Unity for games; and Python, NumPy, Pandas, SciKit and Tensorflow for machine learning. The site also offers a contribute option with published contribution guidelines. Pricing details are not shown on the homepage, and the Android app is listed as a platform alongside the web version.
Key features
- Project-based lessons instead of tutorial-only instruction
- Web development track covering HTML, CSS, JavaScript and React
- Mobile development track covering Android, Flutter and React Native
- Game development track covering C#, PyGame, OpenGL and Unity
- Machine learning track covering Python, NumPy, Pandas, SciKit and Tensorflow
- Contribution option with published contribution guidelines
- Covers five separate development areas in one place
- Frames learning around building projects rather than watching tutorials
- Accepts contributions and publishes contribution guidelines
- No pricing information appears on the homepage
- The homepage does not state prerequisites, lesson counts or completion credentials
ProjectLearn at a glance
- Website
- projectlearn.io
- Category
- Education & Learning › Learn to Code
- Type
- Website
- Pricing
- Not confirmed. Check the site
- Platforms
- Android, Web
- Open source
- Not stated
- Last checked
- Oct 6, 2026 · Online when checked
- Listed
- Oct 5, 2026
ProjectLearn alternatives
Tools and sites you could use instead, ranked by how closely they match.
The PICO-8 Educational Toolset collects game cartridges designed to teach different game development concepts.
The online edition of 3D Math Primer for Graphics and Game Development introduces mathematics used in graphics and game development.
From Zero to Hero collects community knowledge about 2D game development.
A curated collection of resources supports learning game development, from introductory material to further study.
A curated list collects game development resources for people exploring tools and techniques.
Popular in Learn to Code
Well-known listings from the same topic.
ProjectLearn FAQ
What is ProjectLearn?
What topics and tools does it cover?
Can I contribute to ProjectLearn?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.












