A curated list of project tutorials for project-based learning.
-
Updated
May 30, 2026 - TypeScript
A curated list of project tutorials for project-based learning.
🛠️ Learn a technology X by doing a project - Search engine of project-based learning
Build your own X - Master machine learning by building everything from scratch. It aims to cover everything from linear regression to deep learning to large language models (LLMs).
Learn everything web scraping with David Teather Codes on YouTube
A lightweight deep learning library
165 evidence-based education skills for Claude, Codex, Hermes and any Agent Skills-compatible tool.
Curated project-based C tutorials for building emulators, kernels, databases, games, compilers, shells, and low-level tools.
React.JS Full Course | Build & Deploy 3 Modern Web Apps w. Firebase & FantaCSS 🔥
Data-Analyst-Roadmap for Professionals. This roadmap contains 8 Chapters that can be completed in 8 weeks, whether you are a fresher in the field or an experienced professional who wants to transition into Data Analysis.
A reusable AI learning skill for mastering almost any subject through project-driven learning, mastery checks, and authoritative sources.
A curated list of top open-source GitHub repositories across various categories to help developers discover valuable projects and resources.
Mini Projects in different programming languages and Frameworks
I’ll guide you through this journey with progressively complex projects, covering key concepts.
Wipro Pre Joining Program using Project Based Learning
❓❓ Does anybody know that Python is an object-oriented programming language? Learn all about OOP in Python with real-world examples. ✔
Beginner-friendly introduction to coding and open source experience with coding challenges & real world projects
🎮 Computer Vision Games in Python! Hill climbing racing with hand detection, stack builder, pin pong ball, and dino game. Explore immersive gameplay with cutting-edge tech. Join me on this coding adventure! 🚀
30 vanilla JavaScript projects showcasing web development concepts and DOM manipulation, from simple functions to complex applications.
Project-based micro:bit computing course using MakeCode to teach programming, sensors, and IoT (educational)
ChatNow is a real-time web chat application powered by Firebase, React, and TypeScript. It provides users with a seamless platform for engaging in instant conversations, sharing messages, and more.
Add a description, image, and links to the project-based-learning topic page so that developers can more easily learn about it.
To associate your repository with the project-based-learning topic, visit your repo's landing page and select "manage topics."