ProjectLearn

ProjectLearn teaches programming through projects across web, mobile, game development, machine learning, and artificial intelligence.

projectlearn.io
ProjectLearn homepage screenshot

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
Best for: Self-directed learners who want to learn programming by building projects across web, mobile, game, machine learning or AI topics.
Good for
  • Covers five separate development areas in one place
  • Frames learning around building projects rather than watching tutorials
  • Accepts contributions and publishes contribution guidelines
Watch out for
  • No pricing information appears on the homepage
  • The homepage does not state prerequisites, lesson counts or completion credentials

ProjectLearn at a glance

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.

All 24 alternatives

Popular in Learn to Code

Well-known listings from the same topic.

All 387

ProjectLearn FAQ

What is ProjectLearn?
It is a project-based learning site for programming, covering web development, mobile development, game development, machine learning and artificial intelligence.
What topics and tools does it cover?
Web development with HTML, CSS, JavaScript and React; mobile development with Android, Flutter and React Native; game development with C#, PyGame, OpenGL and Unity; and machine learning with Python, NumPy, Pandas, SciKit and Tensorflow.
Can I contribute to ProjectLearn?
Yes. The site includes a Contribute option and publishes contribution guidelines, though it is not listed as open source.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing