Python
从零基础到高级的 Python 学习路径,包括基础语法、面向对象、数据结构、装饰器、生成器等核心内容
Python asyncio
Python 异步编程标准库,学习协程、事件循环、任务并发、同步原语、异步IO操作等核心知识,掌握现代 Python 异步开发技能
Java
企业级应用开发必备语言,学习基础语法、面向对象、异常处理、集合框架、多线程等核心内容
JavaScript
前端开发必备语言,包含 DOM 操作、异步编程、ES6+ 新特性、数组操作、函数式编程等
TypeScript
JavaScript 的超集,添加静态类型检查,学习类型系统、接口、泛型、高级类型等
Go
Google 开发的高性能编程语言,学习基础语法、并发编程、接口、结构体、错误处理等
C++
高性能系统级编程语言,学习面向对象、模板、STL、智能指针、多线程等核心概念与应用
C
现代编程语言的基石,学习指针、内存管理、结构体等核心概念,深入理解计算机底层原理
C#
微软开发的现代面向对象编程语言,学习基础语法、面向对象、LINQ、异步编程、委托事件等核心内容
Rust
系统级编程语言,专注于安全性、并发性和性能,学习所有权系统、结构体、枚举等核心概念
PHP
服务端脚本语言,学习基础语法、面向对象、数据库操作、安全实践、现代PHP特性等核心内容
Kotlin
JetBrains 开发的现代编程语言,简洁安全,与 Java 完全互操作,Android 开发首选语言
Node.js
基于 Chrome V8 引擎的 JavaScript 运行时,学习服务端 JavaScript 开发、核心模块、事件驱动等
Express.js
Node.js 平台上最流行的 Web 应用框架,学习路由、中间件、错误处理、安全认证、数据库集成等核心内容
React
Facebook 开发的现代前端 UI 库,学习组件化开发、JSX、Props & State、事件处理等核心概念
Vue3
一套用于构建用户界面的渐进式框架,采用响应式数据绑定和组件化开发,易于上手且生态丰富
Vite
下一代前端构建工具,基于原生 ESM 提供极速的开发体验,支持 Vue、React、Svelte 等主流框架,热更新毫秒级响应
Next.js
React 全栈框架,学习 App Router、服务端组件、数据获取、API 路由、中间件、部署优化等核心内容
Angular
Google 开发的前端框架,学习组件、指令、服务、依赖注入、路由、表单、信号等核心内容
Flutter
Google 开发的跨平台 UI 工具包,使用 Dart 语言,学习 Widget、布局、状态管理、动画、网络请求等
HTML
网页结构开发基础,学习 HTML 标签、表单、表格、语义化标签等核心内容
CSS
网页样式设计基础,学习 CSS 选择器、盒模型、布局、响应式设计等核心内容
Tailwind CSS
功能类优先的原子化 CSS 框架,学习工具类使用、响应式设计、状态样式、自定义配置等核心内容
Three.js
WebGL 3D 图形库,学习场景搭建、相机控制、几何体材质、光照阴影、动画交互、后期处理、模型加载等 Web 3D 开发核心技术
SVG
可缩放矢量图形,学习基本形状、路径、填充描边、渐变、动画、JavaScript交互等核心知识
D3.js
强大的数据可视化库,学习数据绑定、选择集、SVG 操作、比例尺、坐标轴、过渡动画等核心概念,将数据转化为生动的图表
Git
团队协作必备的版本控制工具,学习分支管理、远程协作、标签管理、工作流、子模块等
GitHub
全球最大的代码托管平台,学习 Actions 自动化、Packages 包管理、Pages 静态网站、安全功能、Copilot AI 编程等高级功能
MySQL
最流行的开源关系型数据库,学习安装配置、数据类型、存储引擎、用户管理、性能优化等
Redis
高性能内存数据库,学习数据类型、持久化、主从复制、哨兵模式、集群等核心内容
PostgreSQL
功能强大的开源关系型数据库,学习安装配置、数据类型、SQL查询、索引、事务、并发控制等
MongoDB
基于文档的 NoSQL 数据库,使用 BSON 格式存储数据,提供高性能、高可扩展性和灵活的数据模型
Neo4j
领先的图数据库,采用原生图存储引擎,专为处理高度关联的数据而设计,支持 Cypher 查询语言
SQL
关系型数据库查询语言,学习 SELECT、INSERT、UPDATE、DELETE、表操作、JOIN、聚合函数等
Elasticsearch
分布式搜索和分析引擎,学习索引管理、文档操作、查询DSL、聚合分析、集群配置等
Docker
容器化技术,学习镜像构建、容器管理、网络配置、数据卷、Docker Compose 等核心内容
Linux
服务器运维必备技能,学习命令行操作、文件管理、权限控制、Shell 脚本等
Kubernetes
开源的容器编排平台,用于自动化容器化应用的部署、扩展和管理,已成为云原生应用的行业标准
Jenkins
领先的开源自动化服务器,学习 CI/CD 流水线搭建、自动化构建测试、插件扩展及分布式部署
Nginx
高性能 HTTP 和反向代理服务器,学习基础配置、虚拟主机、反向代理、负载均衡、SSL/TLS、性能优化等
Maven
Java 项目管理和构建工具,学习 POM 配置、依赖管理、生命周期、插件使用、多模块项目、Profile 配置等核心内容
CMake
开源的跨平台构建系统生成器,掌握从基础语法到高级配置、依赖管理、测试与打包的核心技能
gRPC
Google 开源的高性能 RPC 框架,基于 HTTP/2 和 Protocol Buffers,支持多语言、强类型接口 and 四种通信模式
Markdown
轻量级标记语言,学习基础语法、表格、任务列表、数学公式、Mermaid 图表等,掌握技术文档编写技能
Cloudflare
全球领先的互联网基础设施平台,学习 CDN 加速、DNS 解析、SSL/TLS、WAF 防火墙、Workers 无服务器计算、Pages 静态托管、R2 存储、D1 数据库等
Electron
使用 JavaScript、HTML 和 CSS 构建跨平台桌面应用的框架,学习进程模型、IPC 通信、窗口管理、菜单托盘、安全实践等
Tauri
使用 Web 技术和 Rust 构建跨平台桌面应用的框架,学习进程模型、IPC 通信、权限系统、窗口管理、系统托盘、应用打包等
Hugo
世界上最快的静态网站生成器,学习环境配置、内容管理、模板系统、主题开发、部署发布等核心知识
PowerShell
微软开发的跨平台任务自动化解决方案,学习基础语法、管道对象、模块开发、远程管理、脚本安全等核心知识
Shell 脚本编程
Linux/Unix 系统自动化利器,学习基础语法、变量数组、流程控制、函数、文本处理、信号处理、调试技巧等完整知识体系
包管理工具
全面掌握各类编程语言的包管理工具,包括 npm、pnpm、yarn、pip、uv、conda、poetry、cargo、go mod 等,从基础命令到高级配置
Spring Framework
Java 企业级开发核心框架,深入理解 IOC 容器、AOP 面向切面编程、事务管理、MVC、数据访问等核心技术
Spring Boot
简化 Spring 应用开发的框架,学习自动配置、起步依赖、Web开发、数据访问、安全认证等
Spring Cloud
微服务架构解决方案,学习服务注册发现、配置中心、负载均衡、断路器、API网关、分布式事务等
Spring Security
Spring 生态安全框架,学习认证授权、JWT、OAuth2、方法安全、CSRF防护、会话管理等核心安全知识
OpenFeign
声明式 HTTP 客户端,学习 Feign 客户端定义、注解使用、配置管理、请求拦截、降级熔断、高级特性等核心知识
Spring AI
Spring 框架的 AI 集成解决方案,学习 ChatClient、RAG、向量存储、多模态处理等
MyBatis
优秀的持久层框架,支持自定义 SQL、存储过程和高级映射,学习 XML 映射器、动态 SQL、结果映射、缓存机制等
MyBatis Plus
MyBatis 增强工具,只做增强不做改变,学习通用 CRUD、条件构造器、分页插件、代码生成器等核心功能
JVM
深入理解Java虚拟机,包括内存模型、垃圾回收、类加载机制、字节码、性能调优等核心知识
JUC
Java并发编程核心,学习原子类、锁机制、同步器、线程池等并发工具的使用与原理
Django
Python 全栈 Web 框架,学习 MTV 架构、模型层 ORM、视图层、模板系统、表单处理、用户认证、Admin 后台、REST API 等核心知识
FastAPI
现代、高性能的 Python Web 框架,基于 Python 类型提示,提供自动化的数据验证、序列化和 API 文档生成
Flask
轻量级 Python Web 框架,学习基础语法、路由、模板、数据库集成及扩展使用,适合快速开发中小型应用
NumPy
Python 科学计算的基础库,学习多维数组、向量运算、广播机制、数学函数等核心内容,掌握数据分析和高性能计算的基础
PyTorch
Meta 开发的深度学习框架,学习张量操作、自动求导、神经网络构建、CNN、模型训练等核心技能
TensorFlow
Google 开发的深度学习框架,学习张量操作、自动微分、Keras 模型构建、数据处理、CNN、RNN/LSTM、迁移学习等核心技能
Transformers
Hugging Face 开发的预训练模型库,学习 Pipeline 快速推理、模型加载、分词器、模型训练与微调、BERT/GPT/T5 等经典模型应用
LangChain
构建 LLM 应用的开发框架,学习 LLM 调用、Prompt 工程、Chains、Agents、Memory、RAG 等核心概念
MCP
Model Context Protocol,连接 AI 应用与外部系统的开放标准,学习工具、资源、提示模板等核心概念
Agent Skill
AI 智能体技能开发开放标准,学习 Skill 文件结构、编写技巧、最佳实践和跨工具兼容
AI Agent
学习 AI Agent 核心概念、架构设计、工具系统、记忆系统、LangChain 实战和多 Agent 协作
OpenCV
开源计算机视觉库,学习图像处理、视频分析、特征检测、目标检测、相机标定、深度学习推理等完整的计算机视觉知识体系
自然语言处理
学习 NLP 核心技术,包括文本预处理、词向量、语言模型、序列标注、文本分类、预训练模型等
OpenClaw
开源 AI 智能体框架,让 AI 真正干活。学习安装部署、Skills 技能系统、Memory 记忆、定时任务、多 Agent 协作、浏览器自动化等核心能力
Scikit-learn
Python 机器学习库,学习分类、回归、聚类、降维、模型选择、预处理等机器学习核心技能
AI 基础设施
学习 AI 基础设施核心知识,包括模型训练、推理部署、资源调度、性能优化等
强化学习
深度强化学习入门,学习马尔可夫决策过程、Q-Learning、Policy Gradient、DQN 等核心算法及 Gym 实战
vLLM
高性能大语言模型推理和服务引擎,学习 PagedAttention、连续批处理、量化、分布式部署等核心技术
ONNX
开放神经网络交换格式,学习模型导出、Python/C++ 推理、模型优化及算子集对齐等工业级部署技能
Kafka
分布式事件流平台,具有高吞吐量、低延迟、高可扩展性和高容错性,适用于消息队列、日志聚合和实时流处理
RocketMQ
阿里巴巴开源的分布式消息中间件,支持普通消息、顺序消息、事务消息和延时消息,适用于异步解耦和流量削峰
ZooKeeper
Apache 分布式协调服务,学习数据模型、会话机制、Watcher 监听、ACL 权限、分布式锁、Leader 选举、集群部署等核心知识
Nacos
阿里巴巴开源的服务发现与配置管理平台,学习服务注册发现、动态配置、健康检查、集群部署、安全配置等微服务基础设施核心知识
Apache Hadoop
分布式计算平台,深入学习 HDFS 分布式存储、MapReduce 分布式计算、YARN 资源调度,掌握海量数据处理的核心技术
大数据技术
深入学习大数据核心技术,包括Hadoop、Spark、Flink、Hive、HBase等分布式计算框架,掌握海量数据存储与处理的完整知识体系
数据结构与算法
计算机科学核心基础,学习复杂度分析、数组链表、栈队列、树、排序算法、查找算法等
设计模式
深入理解 23 种经典设计模式,掌握面向对象设计的核心思想和 SOLID 五大设计原则
系统架构设计
全面学习软件系统架构设计,包括单体架构、分层架构、微服务架构、事件驱动架构、CQRS、六边形架构等常见架构模式及其实践
LeetCode Hot 100
精选 LeetCode 高频面试题,按算法类型分类,包含数组、链表、树、动态规划等
LeetCode 面试经典 150
精选 LeetCode 面试经典 150 题,覆盖面试高频知识点与算法分类
LeetCode SQL 50 题
LeetCode 官方精选的高频 SQL 50 题(基础版),涵盖数据库面试核心考点
LeetCode 程序员面试金典
精选《程序员面试金典》(Cracking the Coding Interview)面试高频题目,涵盖面试核心知识点与解题技巧
Web 安全
Web 应用安全基础,学习 OWASP Top 10、SQL 注入、XSS、CSRF、访问控制、加密等安全知识
认证与授权
系统学习身份认证与授权,包含 Session-Cookie、JWT、OAuth 2.0、OpenID Connect 等完整知识体系
Verilog HDL
硬件描述语言,学习数字电路设计、组合逻辑、时序逻辑、状态机、FPGA开发等核心技能
RISC-V
开源指令集架构,学习寄存器模型、基础指令集、扩展指令集、特权架构、中断异常处理、内存管理等核心知识
x86 汇编
x86 架构汇编语言编程,学习寄存器模型、寻址模式、基础指令、控制流、过程调用、系统调用等核心知识
OpenGL
跨平台图形API,学习渲染管线、着色器编程、纹理映射、光照模型、3D变换、摄像机系统、模型加载等核心图形编程技术
CUDA
NVIDIA 并行计算平台,学习编程模型、内存模型、流与事件、性能优化等 GPU 并行计算核心技能
分布式系统
深入理解分布式系统的核心概念,包括CAP定理、BASE理论、分布式事务、共识算法、数据分区与复制、分布式锁等
Python 爬虫
学习使用 requests、BeautifulSoup、Scrapy 等库进行网页数据抓取,包含反反爬策略和实战项目
Python 数据分析
学习使用 NumPy、Pandas、Matplotlib 进行数据处理、分析和可视化,包含数据清洗、分组聚合、可视化等核心技能
SEO 优化
搜索引擎优化完整教程,学习关键词研究、技术SEO、站内优化、站外优化、内容策略、移动端SEO等核心技能
REST & GraphQL
两种主流API设计风格,学习REST架构约束、API设计规范、GraphQL类型系统、查询语言、性能优化等核心知识
Supabase
开源后端即服务平台,基于 PostgreSQL,学习数据库、身份认证、文件存储、实时订阅、边缘函数、向量搜索等核心功能
云计算
系统学习云计算核心知识,包括云服务模型、部署模型、虚拟化技术、云存储、云网络、云安全、云原生、无服务器计算等
物联网 IoT
学习物联网核心技术,包括传感器、通信协议、无线通信、边缘计算、云平台、设备开发等,掌握智能家居、工业物联网、智慧农业等应用开发
网络协议
深入理解计算机网络通信核心原理,学习 OSI 模型、TCP/IP 协议族、TCP/UDP 传输协议、HTTP/HTTPS 应用协议、DNS 域名系统、WebSocket 实时通信等
WebSocket
全双工实时通信协议,学习协议原理、浏览器客户端 API、Node.js/Python/Go 服务端实现、最佳实践等核心知识
量化开发基础
系统学习量化交易开发,包括数据处理、技术指标、回测框架、风险管理、因子投资、机器学习应用等核心知识,从入门到实战完整掌握量化开发技能
网站搭建
从零开始学习网站搭建,涵盖域名注册、服务器选择、DNS解析、SSL证书、静态/动态网站部署、云平台使用、网站备案等完整知识体系
Unity
全球领先的实时3D开发平台,学习编辑器界面、GameObject组件系统、C#脚本编程、物理系统、动画系统、输入系统等核心知识,掌握2D/3D游戏开发技能
Web3
Web3 区块链开发入门,学习以太坊基础、智能合约、DeFi 协议、NFT 开发等核心知识
LaTeX
专业排版系统,学习基础语法、数学公式排版、参考文献管理、文档结构等核心知识,适用于学术论文和技术文档编写
正则表达式
学习正则表达式基础语法、高级特性、零宽断言、反向引用等核心知识,掌握文本匹配、验证、提取和替换的利器
Gin Web 框架
Go 语言最流行的 Web 框架,学习路由、中间件、请求处理、响应处理、文件上传等核心内容
Android
Google 的移动操作系统开发,学习 Activity、Fragment、布局系统、Jetpack 架构组件、Jetpack Compose 等核心知识
Qt
跨平台 C++ 应用程序开发框架,学习 Qt Widgets、信号槽、网络编程、多线程等,开发桌面和嵌入式应用
代码审查
学习代码审查最佳实践,掌握高效的代码审查流程、沟通技巧、检查清单和自动化工具,提升代码质量和团队协作能力
软件测试
全面学习软件测试技术,包括测试基础、单元测试、集成测试、测试最佳实践等,掌握保障软件质量的核心技能
Vim
最强大的文本编辑器之一,学习模式编辑、高效光标移动、编辑技巧、宏录制、寄存器等核心功能,提升编辑效率
WebAssembly
高性能 Web 二进制指令格式,学习 WAT 文本格式、JavaScript 交互、Rust/C++ 编译、内存管理、性能优化等核心知识
Arduino
开源电子原型平台,学习数字/模拟 I/O、传感器应用、电机控制、显示设备等硬件开发核心知识,快速实现创意项目
Terraform
HashiCorp 开源的基础设施即代码工具,学习声明式配置、状态管理、模块化设计、多环境部署等核心概念,实现云资源的自动化管理
向量数据库
AI 时代的数据基础设施,学习 Pinecone、Milvus、Chroma、Qdrant、Weaviate、pgvector 等主流向量数据库,掌握语义搜索、RAG、推荐系统等核心应用
函数式编程
学习函数式编程核心概念,包括纯函数、不可变性、高阶函数、函数组合、柯里化、函子与单子等,掌握现代 JavaScript 函数式编程技巧
Sentinel
阿里巴巴开源的流量控制组件,学习流量控制、熔断降级、热点参数限流、系统自适应保护等核心功能,保障微服务稳定性