freeCodeCamp.org's open-source codebase and curriculum. Learn to code for free.
-
Updated
Dec 24, 2024 - TypeScript
Programming is the process of designing and building an executable computer program to accomplish a specific computing result. It involves tasks such as analysis, generating algorithms, profiling algorithms' accuracy and resource consumption, and the implementation of algorithms in a chosen programming language (coding). The field of programming spans many languages and technologies, forming the backbone of software development and information technology.
freeCodeCamp.org's open-source codebase and curriculum. Learn to code for free.
Master programming by recreating your favorite technologies from scratch.
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
A book series on JavaScript. @YDKJS on twitter.
Short code snippets for all your development needs
📚 免费的计算机编程类中文书籍,欢迎投稿
《Hello 算法》:动画图解、一键运行的数据结构与算法教程。支持 Python, Java, C++, C, C#, JS, Go, Swift, Rust, Ruby, Kotlin, TS, Dart 代码。简体版和繁体版同步更新,English version ongoing
Papers from the computer science community to read and discuss.
📜 33 JavaScript concepts every developer should know.
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
🤱🏻 Turn any webpage into a desktop app with Rust. 🤱🏻 利用 Rust 轻松构建轻量级多端桌面应用
120+ interactive Python coding interview challenges (algorithms and data structures). Includes Anki flashcards.
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
😱 Falsehoods Programmers Believe in
A simple and easy-to-use library to enjoy videogames programming
Python programs, usually short, of considerable difficulty, to perfect particular skills.
💥 A Lodash-style Go library based on Go 1.18+ Generics (map, filter, contains, find...)
Short CSS code snippets for all your development needs
A guide on how to be a Programmer - originally published by Robert L Read
Created by Programmers