What is an awesome list? Contribution guide Creating a list Twitter Subscribe (RSS)
Global
This repository is a compilation of well-written, step-by-step guides for re-creating our favorite technologies from scratch.
:octocat: 分享 GitHub 上有趣、入门级的开源项目。Share interesting, entry-level open source projects on GitHub.
Register a domain · Read the tutorial · Browse the learning guide · View the application source
《高性价比人生指南》全书 528 条的在线单页阅读版:手机可读、可搜索、零依赖、支持离线
> I originally created this as a short to-do list of study topics for becoming a software engineer, > but it grew to the large list you see today. After going through this study plan, I got hired > as a Software Development Engineer at Amazon!
This page is available as an easy-to-read website. Access it by clicking on .
📚 《从零开始构建智能体》——从零开始的智能体原理与实践教程
Interactive roadmaps, guides and other educational content to help developers grow in their careers.
Learning how to design scalable systems will help you become a better engineer.
5 — A content workspace you point at any folder, one exec tool for every language, Mastery Path modes that gate its tools, and Settings that grades readiness.
本人的科研经验
The 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 than 100 days. Follow your own pace.
持续更新书稿 下载中文 EPUB Download English EPUB 下载中文 PDF Download English PDF 源码与勘误 读者实践回执 正文 CC BY-NC 4.0
Notes of the book System Desgin Interview - An Insider's Guide
> Prefer to Clone Locally? > > This repository includes 50+ language translations which significantly increases the download size. To clone without translations, use sparse checkout: > > Bash / macOS / Linux: >
所有小初高、大学PDF教材。
This repository contains the code for developing, pretraining, and finetuning a GPT-like LLM and is the official code repository for the book Build a Large Language Model (From Scratch).
"This is a highly welcome addition to the machine learning literature."
An Open Source implementation of Notebook LM with more flexibility and features
The OSSU curriculum is a complete education in computer science using online materials. It's not merely for career training or professional development. ) good habits to obtain this education largely on their own, but with support from a worldwide community of fellow learners.
人人都能用英语
The website provides visual Skill Pack browsing, a beginner-friendly usage guide, Skill detail pages, and a contribution submission entry.
If you are a maintainer of open-source projects, add the label first-timers-only (or similar) to your project and list it here so that people can find it.
Python - 100天从新手到大师
Building 70 Projects ranging from beginner to advanced so anyone can — learn from, build upon, use as a reference, or even copy directly. Gamified Cybersecurity learning 👇
Learn System Design concepts and prepare for interviews using free resources.
下载组件方面,一些喜欢折腾环境配置的人也自然总结了一些经验写着项目里,例如:homebrew-install、Thanks-Mirror、package-manager-proxy-settings。
经济学人(含音频)、纽约客、卫报、连线、大西洋月刊等英语杂志免费下载,支持epub、mobi、pdf格式, 每周更新
程序员鱼皮的 AI 资源大全 + Vibe Coding 零基础教程,分享 OpenClaw 保姆级教程、大模型玩法(DeepSeek / GPT / Gemini / Claude / GLM)、最新 AI 资讯、Prompt 提示词大全、AI 知识百科(Agent Skills / RAG / MCP / A2A)、AI 编程教程(Harness Engineering)、AI 工具用法(Cursor / Claude Code / TRAE / Codex / Copilot)、AI 开发框架教程(Spring AI /…