A curated list of project tutorials for project-based learning.
-
Updated
Nov 15, 2025 - TypeScript
A curated list of project tutorials for project-based learning.
1 week, 20+ lessons, opinionated React Native Bootcamp for busy developers.
A demo to learn JWT by reverse engineering
Vimprove – an interactive Vim trainer in your browser. Improve your Vim skill by doing!
code-oriented React tutorial for programmers
🌳 A tutorial for building a Proof of Stake cryptocurrency
Rover is a command-line tool for learning programming interactively.
🗺️ Discover 30 challenges in this roadmap to develop your skills in React, Tailwind and TypeScript — take the journey or begin with any challenge.
Dijkstra's web platform - An all in one application to take care of everything you need in your preparation for college placements
Generate your GitHub contributions summary in seconds.
Financial Dashboard build with Next.js
Educational computer simulator on a mission to "superscale" the study of computer architecture fundamentals
Java like design pattern implements BY TypeScript
Studying and understanding state with dependency tracking. A technique used in libraries like SWR.
Glisten AI landing page remade based on a tutorial. Using react, nextJS, tailwindcss and gsap.
⛩ Dojo-SDK - Create simulated and deterministic environments with system components such as DB, MQ, Orchestrated MicroServices to practice and solve system-design challenges
Educational project for exploring core concepts of distributed systems and networking (NO FRAMEWORKS).
Bimowy is a website where you can choose any math subject and train on it repeatedly with automatically-generated exercises. You can set the options for the difficulty, number of questions, numbers range etc..
Learning about TypeScript Fundamentals
Add a description, image, and links to the learning-by-doing topic page so that developers can more easily learn about it.
To associate your repository with the learning-by-doing topic, visit your repo's landing page and select "manage topics."