# project-based-learning

> Curated list of project-based programming tutorials

Project Based Learning is a curated directory of tutorials where developers build applications from scratch. It organizes external tutorials across dozens of programming languages including Python, C++, Go, and JavaScript. Learners browse the repository markdown to find practical projects covering web development, compilers, emulators, and games.

- Source: https://github.com/practical-tutorials/project-based-learning
- License: MIT
- Built with: Python 100.0%
- Stars: 288507
- Forks: 36765
- Contributors: 117
- Last commit: 2026-10-26
- Purpose: Education & research, Career builder
- Type: Guide / course
- For: Personal

## Worth score: 68/100

How much DigGitHub recommends it, from activity, adoption, docs, license and security signals.

- Popularity: 25/25
- Momentum: 10/20
- Maintenance: 15/25
- Community: 13/15
- Readiness: 5/15

---

Source page: https://diggithub.com/practical-tutorials/project-based-learning
Updated: 2026-10-31
