Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
-
Updated
Aug 7, 2024 - Python
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.
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
freeCodeCamp.org's open-source codebase and curriculum. Learn to code for free.
A book series on JavaScript. @YDKJS on twitter.
Master programming by recreating your favorite technologies from scratch.
📚 免费的计算机编程类中文书籍,欢迎投稿
《Hello 算法》:动画图解、一键运行的数据结构与算法教程。支持 Python, Java, C++, C, C#, JS, Go, Swift, Rust, Ruby, Kotlin, TS, Dart 代码。简体版和繁体版同步更新,English version ongoing
Short code snippets for all your development needs
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
📜 33 JavaScript concepts every developer should know.
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
The Patterns of Scalable, Reliable, and Performant Large-Scale Systems
🤱🏻 Turn any webpage into a desktop app with Rust. 🤱🏻 利用 Rust 轻松构建轻量级多端桌面应用
Papers from the computer science community to read and discuss.
Welcome to the AWS Code Examples Repository. This repo contains code examples used in the AWS documentation, AWS SDK Developer Guides, and more. For more information, see the Readme.md file below.
120+ interactive Python coding interview challenges (algorithms and data structures). Includes Anki flashcards.
List of Data Science Cheatsheets to rule the world
Python programs, usually short, of considerable difficulty, to perfect particular skills.
A simple and easy-to-use library to enjoy videogames programming
A comprehensive resource for learning and implementing algorithms and data structures. This repository includes detailed notes, complexity analysis, and code examples in C++, Java, Python, and more. Ideal for students, professionals, and those preparing for coding interviews.
📚 Computer Science Books 计算机技术类书籍 PDF
Created by Programmers