freeCodeCamp.org's open-source codebase and curriculum. Learn to code for free.
Support
Quality
Security
License
Reuse
📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings
Support
Quality
Security
License
Reuse
All Algorithms implemented in Python
Support
Quality
Security
License
Reuse
:books: 技术面试必备基础知识、Leetcode、计算机操作系统、计算机网络、系统设计
Support
Quality
Security
License
Reuse
24 Lessons, 12 Weeks, Get Started as a Web Developer
Support
Quality
Security
License
Reuse
Everything you need to know to get the job.
Support
Quality
Security
License
Reuse
程序员在家做饭方法指南。Programmer's guide about how to cook at home (Chinese only).
Support
Quality
Security
License
Reuse
All Algorithms implemented in Java
Support
Quality
Security
License
Reuse
推荐免费ChatGPT网站:www.lintcode.com/chat-gpt?utm_source=tf-github-lucifer LeetCode Solutions: A Record of My Problem Solving Journey.( leetcode题解,记录自己的leetcode解题之路。)
Support
Quality
Security
License
Reuse
a
algorithm-visualizerby algorithm-visualizer
JavaScript 42997 Version:Current License: Permissive (MIT)
:fireworks:Interactive Online Platform that Visualizes Algorithms from Code
Support
Quality
Security
License
Reuse
b
build-web-application-with-golangby astaxie
Go 42055 Version:Current License: Permissive (BSD-3-Clause)
A golang ebook intro how to build a web with golang
Support
Quality
Security
License
Reuse
Examples and guides for using the OpenAI API
Support
Quality
Security
License
Reuse
《代码随想录》LeetCode 刷题攻略:200道经典题目刷题顺序,共60w字的详细图解,视频难点剖析,50余张思维导图,支持C++,Java,Python,Go,JavaScript等多语言版本,从此算法学习不再迷茫!🔥🔥 来看看,你会发现相见恨晚!🚀
Support
Quality
Security
License
Reuse
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
Support
Quality
Security
License
Reuse
FCC China open source codebase and curriculum. Learn to code and help nonprofits.
Support
Quality
Security
License
Reuse
👩💻👨💻 Awesome cheatsheets for popular programming languages, frameworks and development tools. They include everything you should know in one single file.
Support
Quality
Security
License
Reuse
📖 A collection of pure bash alternatives to external processes.
Support
Quality
Security
License
Reuse
《The Way to Go》中文译本,中文正式名《Go 入门指南》
Support
Quality
Security
License
Reuse
Comprehensive Python Cheatsheet
Support
Quality
Security
License
Reuse
🐙 Guides, papers, lecture, notebooks and resources for prompt engineering
Support
Quality
Security
License
Reuse
🌍 针对小白的算法训练 | 包括四部分:①.大厂面经 ②.力扣图解 ③.千本开源电子书 ④.百张技术思维导图(项目花了上百小时,希望可以点 star 支持,🌹感谢~)推荐免费ChatGPT使用网站
Support
Quality
Security
License
Reuse
🤪 A list of funny and tricky JavaScript examples
Support
Quality
Security
License
Reuse
✅ Solutions to LeetCode by Go, 100% test coverage, runtime beats 100% / LeetCode 题解
Support
Quality
Security
License
Reuse
📚 C/C++ 技术面试基础知识总结,包括语言、程序库、数据结构、算法、系统、网络、链接装载库等知识及面试经验、招聘、内推等信息。This repository is a summary of the basic knowledge of recruiting job seekers and beginners in the direction of C/C++ technology, including language, program library, data structure, algorithm, system, network, link loading library, interview experience, recruitment, recommendation, etc.
Support
Quality
Security
License
Reuse
清华大学计算机系课程攻略 Guidance for courses in Department of Computer Science and Technology, Tsinghua University
Support
Quality
Security
License
Reuse
Algorithms and data structures in Swift, with explanations!
Support
Quality
Security
License
Reuse
An interactive git visualization and tutorial. Aspiring students of git can use this app to educate and challenge themselves towards mastery of git!
Support
Quality
Security
License
Reuse
i
interactive-coding-challengesby donnemartin
Python 27380 Version:Current License: Proprietary (Proprietary)
120+ interactive Python coding interview challenges (algorithms and data structures). Includes Anki flashcards.
Support
Quality
Security
License
Reuse
Algorithms and Data Structures implemented in JavaScript for beginners, following best practices.
Support
Quality
Security
License
Reuse
PyTorch Tutorial for Deep Learning Researchers
Support
Quality
Security
License
Reuse
Algorithms and data structures in Swift, with explanations!
Support
Quality
Security
License
Reuse
How to create an OS from scratch
Support
Quality
Security
License
Reuse
30 days of Python programming challenge is a step-by-step guide to learn the Python programming language in 30 days. This challenge may take more than100 days, follow your own pace. These videos may help too: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw
Support
Quality
Security
License
Reuse
Collection of various algorithms in mathematics, machine learning, computer science and physics implemented in C++ for educational purposes.
Support
Quality
Security
License
Reuse
C
Complete-Python-3-Bootcampby Pierian-Data
Jupyter Notebook 23960 Version:Current License: No License (No License)
Course Files for Complete Python 3 Bootcamp Course on Udemy
Support
Quality
Security
License
Reuse
Minimal examples of data structures and algorithms in Python
Support
Quality
Security
License
Reuse
😏 LeetCode solutions in any programming language | 多种编程语言实现 LeetCode、《剑指 Offer(第 2 版)》、《程序员面试金典(第 6 版)》题解
Support
Quality
Security
License
Reuse
Lightweight, user-friendly onboarding tour library
Support
Quality
Security
License
Reuse
Bitmap & tilemap generation from a single example with the help of ideas from quantum mechanics
Support
Quality
Security
License
Reuse
e
en.javascript.infoby javascript-tutorial
HTML 20876 Version:Current License: Proprietary (Proprietary)
Modern JavaScript Tutorial
Support
Quality
Security
License
Reuse
Python programs, usually short, of considerable difficulty, to perfect particular skills.
Support
Quality
Security
License
Reuse
:books: The definitive guide to TypeScript and possibly the best TypeScript book :book:. Free and Open Source 🌹
Support
Quality
Security
License
Reuse
Algorithms implemented in JavaScript for beginners, following best practices.
Support
Quality
Security
License
Reuse
pytorch handbook是一本开源的书籍,目标是帮助那些希望和使用PyTorch进行深度学习开发和研究的朋友快速入门,其中包含的Pytorch教程全部通过测试保证可以成功运行
Support
Quality
Security
License
Reuse
Collection of Summer 2023 & Summer 2024 tech internships!
Support
Quality
Security
License
Reuse
❤️ 1000+ Hand-Crafted Go Examples, Exercises, and Quizzes. 🚀 Learn Go by fixing 1000+ tiny programs.
Support
Quality
Security
License
Reuse
LeetCode Problems' Solutions
Support
Quality
Security
License
Reuse
A cheatsheet of modern C++ language and library features.
Support
Quality
Security
License
Reuse
Collection of various algorithms in mathematics, machine learning, computer science, physics, etc implemented in C for educational purposes.
Support
Quality
Security
License
Reuse
Modern Java - A Guide to Java 8
Support
Quality
Security
License
Reuse
f
freeCodeCampby freeCodeCamp
freeCodeCamp.org's open-source codebase and curriculum. Learn to code for free.
TypeScript 368661Updated: 1 y ago License: Permissive (BSD-3-Clause)
Support
Quality
Security
License
Reuse
j
javascript-algorithmsby trekhleb
📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings
JavaScript 171293Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
P
Pythonby TheAlgorithms
All Algorithms implemented in Python
Python 159882Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
C
CS-Notesby CyC2018
:books: 技术面试必备基础知识、Leetcode、计算机操作系统、计算机网络、系统设计
Java 137910Updated: 3 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
W
Web-Dev-For-Beginnersby microsoft
24 Lessons, 12 Weeks, Get Started as a Web Developer
JavaScript 70752Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
i
interviewsby kdn251
Everything you need to know to get the job.
Java 59966Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
H
HowToCookby Anduin2017
程序员在家做饭方法指南。Programmer's guide about how to cook at home (Chinese only).
HTML 53975Updated: 1 y ago License: Permissive (Unlicense)
Support
Quality
Security
License
Reuse
J
Javaby TheAlgorithms
All Algorithms implemented in Java
Java 52269Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
l
leetcodeby azl397985856
推荐免费ChatGPT网站:www.lintcode.com/chat-gpt?utm_source=tf-github-lucifer LeetCode Solutions: A Record of My Problem Solving Journey.( leetcode题解,记录自己的leetcode解题之路。)
JavaScript 51448Updated: 1 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
a
algorithm-visualizerby algorithm-visualizer
:fireworks:Interactive Online Platform that Visualizes Algorithms from Code
JavaScript 42997Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
b
build-web-application-with-golangby astaxie
A golang ebook intro how to build a web with golang
Go 42055Updated: 1 y ago License: Permissive (BSD-3-Clause)
Support
Quality
Security
License
Reuse
o
openai-cookbookby openai
Examples and guides for using the OpenAI API
Jupyter Notebook 39787Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
l
leetcode-masterby youngyangyang04
《代码随想录》LeetCode 刷题攻略:200道经典题目刷题顺序,共60w字的详细图解,视频难点剖析,50余张思维导图,支持C++,Java,Python,Go,JavaScript等多语言版本,从此算法学习不再迷茫!🔥🔥 来看看,你会发现相见恨晚!🚀
Shell 39498Updated: 1 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
3
30-Days-Of-JavaScriptby Asabeneh
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
JavaScript 36583Updated: 1 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
f
freecodecamp.cnby FreeCodeCampChina
FCC China open source codebase and curriculum. Learn to code and help nonprofits.
CSS 36502Updated: 2 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
a
awesome-cheatsheetsby LeCoupa
👩💻👨💻 Awesome cheatsheets for popular programming languages, frameworks and development tools. They include everything you should know in one single file.
JavaScript 33798Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
p
pure-bash-bibleby dylanaraps
📖 A collection of pure bash alternatives to external processes.
Shell 33608Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
t
the-way-to-go_ZH_CNby unknwon
《The Way to Go》中文译本,中文正式名《Go 入门指南》
Go 32876Updated: 1 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
p
python-cheatsheetby gto76
Comprehensive Python Cheatsheet
Python 32629Updated: 1 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
P
Prompt-Engineering-Guideby dair-ai
🐙 Guides, papers, lecture, notebooks and resources for prompt engineering
Jupyter Notebook 32396Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
h
hello-algorithmby geekxh
🌍 针对小白的算法训练 | 包括四部分:①.大厂面经 ②.力扣图解 ③.千本开源电子书 ④.百张技术思维导图(项目花了上百小时,希望可以点 star 支持,🌹感谢~)推荐免费ChatGPT使用网站
Java 32386Updated: 1 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
w
wtfjsby denysdovhan
🤪 A list of funny and tricky JavaScript examples
JavaScript 31168Updated: 1 y ago License: Permissive (WTFPL)
Support
Quality
Security
License
Reuse
L
LeetCode-Goby halfrost
✅ Solutions to LeetCode by Go, 100% test coverage, runtime beats 100% / LeetCode 题解
Go 29792Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
i
interviewby huihut
📚 C/C++ 技术面试基础知识总结,包括语言、程序库、数据结构、算法、系统、网络、链接装载库等知识及面试经验、招聘、内推等信息。This repository is a summary of the basic knowledge of recruiting job seekers and beginners in the direction of C/C++ technology, including language, program library, data structure, algorithm, system, network, link loading library, interview experience, recruitment, recommendation, etc.
C++ 29232Updated: 1 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
R
REKCARC-TSC-UHTby PKUanonym
清华大学计算机系课程攻略 Guidance for courses in Department of Computer Science and Technology, Tsinghua University
HTML 28727Updated: 1 y ago License: Strong Copyleft (CC-BY-SA-4.0)
Support
Quality
Security
License
Reuse
s
swift-algorithm-clubby kodecocodes
Algorithms and data structures in Swift, with explanations!
Swift 27770Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
l
learnGitBranchingby pcottle
An interactive git visualization and tutorial. Aspiring students of git can use this app to educate and challenge themselves towards mastery of git!
JavaScript 27747Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
i
interactive-coding-challengesby donnemartin
120+ interactive Python coding interview challenges (algorithms and data structures). Includes Anki flashcards.
Python 27380Updated: 1 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
J
JavaScriptby TheAlgorithms
Algorithms and Data Structures implemented in JavaScript for beginners, following best practices.
JavaScript 26865Updated: 1 y ago License: Strong Copyleft (GPL-3.0)
Support
Quality
Security
License
Reuse
p
pytorch-tutorialby yunjey
PyTorch Tutorial for Deep Learning Researchers
Python 26754Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
s
swift-algorithm-clubby raywenderlich
Algorithms and data structures in Swift, with explanations!
Swift 25240Updated: 3 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
o
os-tutorialby cfenollosa
How to create an OS from scratch
C 25082Updated: 1 y ago License: Permissive (BSD-3-Clause)
Support
Quality
Security
License
Reuse
3
30-Days-Of-Pythonby Asabeneh
30 days of Python programming challenge is a step-by-step guide to learn the Python programming language in 30 days. This challenge may take more than100 days, follow your own pace. These videos may help too: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw
Python 24754Updated: 1 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
C
C-Plus-Plusby TheAlgorithms
Collection of various algorithms in mathematics, machine learning, computer science and physics implemented in C++ for educational purposes.
C++ 24659Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
C
Complete-Python-3-Bootcampby Pierian-Data
Course Files for Complete Python 3 Bootcamp Course on Udemy
Jupyter Notebook 23960Updated: 1 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
a
algorithmsby keon
Minimal examples of data structures and algorithms in Python
Python 22653Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
l
leetcodeby doocs
😏 LeetCode solutions in any programming language | 多种编程语言实现 LeetCode、《剑指 Offer(第 2 版)》、《程序员面试金典(第 6 版)》题解
Java 22327Updated: 1 y ago License: Strong Copyleft (CC-BY-SA-4.0)
Support
Quality
Security
License
Reuse
i
intro.jsby usablica
Lightweight, user-friendly onboarding tour library
HTML 22049Updated: 1 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
W
WaveFunctionCollapseby mxgmn
Bitmap & tilemap generation from a single example with the help of ideas from quantum mechanics
C# 21375Updated: 1 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
e
en.javascript.infoby javascript-tutorial
Modern JavaScript Tutorial
HTML 20876Updated: 1 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
p
pytudesby norvig
Python programs, usually short, of considerable difficulty, to perfect particular skills.
Jupyter Notebook 20303Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
t
typescript-bookby basarat
:books: The definitive guide to TypeScript and possibly the best TypeScript book :book:. Free and Open Source 🌹
TypeScript 19434Updated: 1 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
J
Javascriptby TheAlgorithms
Algorithms implemented in JavaScript for beginners, following best practices.
JavaScript 19017Updated: 3 y ago License: Strong Copyleft (GPL-3.0)
Support
Quality
Security
License
Reuse
p
pytorch-handbookby zergtant
pytorch handbook是一本开源的书籍,目标是帮助那些希望和使用PyTorch进行深度学习开发和研究的朋友快速入门,其中包含的Pytorch教程全部通过测试保证可以成功运行
Jupyter Notebook 18393Updated: 1 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
S
Summer2023-Internshipsby pittcsc
Collection of Summer 2023 & Summer 2024 tech internships!
Python 17551Updated: 1 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
l
learngoby inancgumus
❤️ 1000+ Hand-Crafted Go Examples, Exercises, and Quizzes. 🚀 Learn Go by fixing 1000+ tiny programs.
Go 17414Updated: 1 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
l
leetcodeby haoel
LeetCode Problems' Solutions
C++ 16993Updated: 1 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
m
modern-cpp-featuresby AnthonyCalandra
A cheatsheet of modern C++ language and library features.
Python 16855Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
C
Cby TheAlgorithms
Collection of various algorithms in mathematics, machine learning, computer science, physics, etc implemented in C for educational purposes.
C 16356Updated: 1 y ago License: Strong Copyleft (GPL-3.0)
Support
Quality
Security
License
Reuse
j
java8-tutorialby winterbe
Modern Java - A Guide to Java 8
Java 16332Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse