freeCodeCamp.org's open-source codebase and curriculum. Learn math, programming, and computer science for free.
Repository Index
47,133 repositories indexed
1–14 of 14 · Most stars
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
A book series (2 published editions) on the JS language.
Coding articles to level up your development skills
The Patterns of Scalable, Reliable, and Performant Large-Scale Systems
30 days of JavaScript programming challenge is a step-by-step guide to learn JavaScript programming language in 30 days. This challenge may take more than 100 days, please just follow your own pace. These videos may help too: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw
30 Days of React challenge is a step by step guide to learn React in 30 days. These videos may help too: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw
A guide on how to be a Programmer - originally published by Robert L Read
Learning Vim and Vimscript doesn't have to be hard. This is the guide that you're looking for 📖
Based on my own experience, I believe this roadmap provides clear answers to all the key questions about becoming a data analyst from scratch, including which technologies and programming languages to learn, what soft skills are essential, and how to start a professional career in this field.
:small_red_triangle::sunglasses: A curated list of awesome stuff to learn computer graphics
Learn V by Example
Exercism Meets Neovim 💪🧠
🗺️ Developer Roadmaps — 20 career paths, 870+ topics, 1,880+ free resources. PWA, certifications, community-driven. Your free guide from beginner to senior dev.