Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Awesome ForgeCoders

PRs Welcome License Awesome

A curated, community-driven list of awesome programming resources, tutorials, tools, and documentation to help developers forge their path in software engineering.


🗺️ Table of Contents


🐍 Languages & Runtimes

Python

JavaScript & TypeScript

  • MDN Web Docs - JavaScript - The standard, comprehensive documentation for JavaScript.
  • JavaScript.info - Modern JavaScript tutorial from the basics to advanced topics, with simple but detailed explanations.
  • TypeScript Handbook - Official TypeScript guide to learning how static types work on top of JavaScript.

🌐 Web Development & Frameworks

React & Next.js

  • React Documentation - Official React docs featuring interactive play-throughs and modern hook patterns.
  • Next.js Learn - Step-by-step interactive course to build full-stack Next.js web applications.
  • Epic Web / Epic React - Kent C. Dodds' premium tutorials on web development and React best practices.

CSS & Animation

  • CSS-Tricks - A repository of articles, guides, and tips on front-end web design and CSS.
  • Framer Motion Docs - Documentation for the production-ready React motion library.
  • GSAP (GreenSock) Learning - Standard documentation and tutorials for professional, high-performance web animations.

🧠 AI, Machine Learning & Deep Learning

Core Concepts & Deep Learning

  • PyTorch Tutorials - Official guides for getting started with tensor operations, neural network construction, and model training.
  • Fast.ai - Practical Deep Learning for Coders course, explaining state-of-the-art models with a top-down teaching method.
  • Hugging Face Course - An excellent free course on processing natural language, audio, and vision data using the Hugging Face ecosystem.

🎨 3D & Web3D Graphics

Three.js & WebGL

  • Three.js Journey - Bruno Simon's ultimate course to learn WebGL, Three.js, shaders, and React Three Fiber.
  • Three.js Documentation - Official reference manual and code examples for Three.js.
  • WebGL Fundamentals - WebGL from the ground up, starting with points, lines, and triangles, and scaling up to 3D.

🗄️ Databases & System Design

Databases

  • PostgreSQL Tutorial - Practical, easy-to-follow PostgreSQL tutorials to master Postgres administration and development.
  • Prisma Documentation - Complete guides for managing PostgreSQL, MySQL, and SQLite databases using Prisma ORM.

System Design


🛠️ Developer Tools & Git

  • Pro Git Book - The entire Pro Git book by Scott Chacon and Ben Straub, available online for free.
  • Learn Git Branching - A highly visual and interactive game to help developers master Git branching commands.
  • Oh My Git! - An open-source game that introduces players to the internal structures and mechanics of Git.

🤝 Contributing

We welcome contributions of all kinds! Please review our Contributing Guidelines to see how you can add your favorite resources, improve existing guides, and help make ForgeCoders the best resource hub.

About

A curated list of programming resources, tools, and open-source projects.

Resources

Code of conduct

Contributing

Security policy

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors