把知识点做成能上手的实验

别急着背结论,先把过程玩明白

在 Leaflet 里,排序不再只是几行伪代码,指针也不再停在图上。你可以拖动、试错、回放,把书里最容易跳过的那几步真正看懂。

热门教程

可按本月浏览量或历史总浏览量排序。

数学与统计计算机科学
进阶实战

Python 数据分析

使用 NumPy、pandas、Matplotlib 与 scikit-learn 完成从数据整理、转换和可视化到回归、分类、聚类与时间序列分析的完整工作流。

🔑 课程亮点
  • 使用 NumPy 与 pandas 高效处理数据
  • 清洗、转换并可视化真实数据集
  • 建立可靠的机器学习评估流程
  • 完成回归、分类、聚类与时间序列分析
包含 11 个章节课时总计 0本月 0
开始学习
计算机科学
入门友好

人人都能懂的 AI 与大模型

用生活化的例子认识 AI、大语言模型和常见术语,学会清楚提问、判断答案、选择产品,并安全地完成第一个 AI 辅助任务。

🔑 课程亮点
  • 看懂 AI 与大模型的常见说法
  • 学会向 AI 清楚表达需求
  • 识别错误并核实重要信息
  • 安全完成真实的工作、学习和生活任务
包含 8 个章节课时总计 0本月 0
开始学习
计算机科学
入门友好

数据库与 SQL 基础

从关系型数据库和通用 SQL 心智出发,系统学习 CREATE、ALTER、DROP、INSERT、SELECT、ORDER BY、UPDATE、DELETE、过滤、JOIN、聚合、子查询、事务、锁、索引、视图与函数,并明确标注 MySQL、PostgreSQL、SQLite、SQL Server 等产品差异。

🔑 课程亮点
  • 建立产品中立的 SQL 基础
  • 理解 DDL、DML、查询与事务的边界
  • 掌握 JOIN、GROUP BY、HAVING、子查询等核心查询能力
  • 知道索引、视图、函数、锁在真实系统中的作用和风险
包含 3 个章节课时总计 0本月 0
开始学习
计算机科学
进阶实战

软件工程进阶实践

面向已经有编程基础的学习者,从工程判断、过程模型、需求、设计、实现协作、测试质量、技术债、项目风险、发布运维与安全出发,学习如何在真实团队中交付可维护、可演进、可恢复的软件。

🔑 课程亮点
  • 用工程视角理解软件复杂度、反馈和风险
  • 能根据项目上下文选择合适的过程模型
  • 掌握需求、设计、测试、质量和技术债的核心判断
  • 理解发布、运维、维护和安全如何影响工程决策
包含 9 个章节课时总计 0本月 0
开始学习
计算机科学
入门友好

Git 版本控制基础

从仓库、工作区、暂存区、提交历史、分支合并到远程协作,建立真正能用于日常开发的 Git 心智模型。

🔑 课程亮点
  • 理解 Git 的三个核心区域
  • 学会写清晰提交并查看历史
  • 掌握分支、合并与冲突处理
  • 理解 push、pull、fetch 与远程协作
包含 4 个章节课时总计 0本月 0
开始学习
计算机科学
入门友好

Linux 命令行与系统基础

从 Linux 的 kernel、发行版与 shell 讲起,通过终端沙盒、路径解析器、管道流水线、编辑器模拟器、权限计算器和服务排查台,建立可用于真实服务器的 Linux 基础能力。

🔑 课程亮点
  • 理解 Linux、发行版、shell 的关系
  • 掌握导航、查看、文件和文本处理命令
  • 学会 nano、vim、权限、sudo 的基础用法
  • 能初步排查进程、服务、日志、端口和软件包问题
包含 3 个章节课时总计 0本月 0
开始学习
计算机科学
入门友好

Python 程序设计基础

从 Hello World、变量、输入输出、条件分支、循环、容器、函数、模块、文件、面向对象到异常处理,建立第一套可运行、可解释、可扩展的 Python 编程心智。

🔑 课程亮点
  • 从零运行第一个 Python 程序
  • 理解变量、类型与关键字
  • 掌握模块、文件、OOP 与异常处理
  • 用交互实验器拆解真实小问题
包含 9 个章节课时总计 0本月 0
开始学习
计算机科学
入门友好

C 程序设计基础

从 Hello World、变量、输入输出、分支、循环、数组、字符串、函数到指针、文件与结构体,循序渐进学习 C 程序设计,并掌握宏与多文件编译、命令行参数、动态内存和联合体等 C 的核心能力。

🔑 课程亮点
  • 用命令行编译并运行第一个 C 程序
  • 掌握变量、输入输出、分支、循环、数组、字符串与函数
  • 理解指针、头文件、多文件编译、结构体和动态内存
  • 通过交互实验器观察编译、内存和数据变化
包含 9 个章节课时总计 0本月 0
开始学习
计算机科学
入门友好

C++ 程序设计基础

从 Hello World、变量、输入输出、分支、循环、数组、字符串、函数到宏、头文件、命令行参数、指针、面向对象、异常处理和文件 I/O,循序渐进学习 C++ 程序设计,并理解编译、静态类型和基础控制流程。

🔑 课程亮点
  • 运行第一个 C++ 程序并了解 g++ 编译流程
  • 掌握变量、输入输出、关系与逻辑运算符
  • 使用 if、switch、while、do-while 和 for 组织程序流程
  • 用数组、二维数组和 std::string 组织批量数据
  • 把程序拆分成函数并理解作用域与递归
  • 理解宏、预处理、头文件、多文件编译和命令行参数
  • 理解指针、地址、动态内存和多级间接访问
  • 掌握类、构造与析构、友元、运算符重载、继承、抽象类和多态
  • 使用 try、catch、throw 和自定义异常表达运行时失败
  • 使用 C++ stream 和 filesystem 读写文本、管理目录并保持编码一致
包含 10 个章节课时总计 0本月 0
开始学习
计算机科学
入门友好

Java 程序设计基础

从 Hello World、变量、输入输出、分支、循环、数组、Java String 到方法、递归、面向对象、异常处理与文件 I/O,循序渐进学习 Java 程序设计,并理解 Java 虚拟机、静态类型和基础控制流程。

🔑 课程亮点
  • 运行第一个 Java 程序并理解 JVM 的作用
  • 掌握变量、输入输出、关系与逻辑运算符
  • 使用 if、switch、while、do-while 和 for 组织程序流程
  • 处理数组、二维数组、String、方法、递归、OOP、异常和文件 I/O
包含 8 个章节课时总计 0本月 0
开始学习
计算机科学
高阶挑战

编译原理与编译器工程

面向已经掌握计算机科学基础的学习者,系统学习编译器从源代码到可执行程序的完整路径:词法、语法、语义、类型、IR、优化、代码生成、运行时、链接、虚拟机、JIT、可计算性与编译器工程实践。

🔑 课程亮点
  • 理解编译器流水线与真实构建系统
  • 掌握形式语言、自动机、语法分析和语义分析
  • 能设计 AST、符号表、类型检查器和中间表示
  • 理解优化、代码生成、链接、加载、运行时和 JIT 的核心机制
  • 通过贯穿式小语言项目把理论落到工程实现
包含 17 个章节课时总计 0本月 0
开始学习
计算机科学
进阶实战

设计模式实战图解

面向已经掌握至少一门主流语言的进阶开发者,用可操作的交互实验拆解 33 个经典设计模式:从创建型、结构型、行为型到 J2EE 企业模式。每个模式都从“真实压力”出发,回答它解决了什么问题、什么时候不该用,以及如何用代码落地。

🔑 课程亮点
  • 用“变化压力”而非死记硬背来理解每个模式
  • 掌握创建型、结构型、行为型三大族谱的取舍
  • 看懂经典 GoF 模式与 J2EE 企业模式的真实落地
  • 学会判断何时使用、何时拒绝一个模式
包含 4 个章节课时总计 0本月 0
开始学习
计算机科学
入门友好

网页前端基础:HTML / CSS / JavaScript

面向零基础初学者,从“一个网页是怎么做出来的”讲起。用 HTML 搭骨架、用 CSS 美化外观、用 JavaScript 让页面动起来。每个知识点都配可实时操作的交互实验,看代码和效果同步变化。

🔑 课程亮点
  • 理解网页由 HTML、CSS、JavaScript 三部分组成
  • 会写常用 HTML 标签,并用属性配置它们
  • 会用 CSS 选择器、盒模型与 Flexbox 控制外观与布局
  • 把 JavaScript 当作第一门编程语言:变量、分支、循环、函数、数组、对象与类
包含 3 个章节课时总计 0本月 0
开始学习
计算机科学数学与统计
入门友好

离散数学

从集合、逻辑、布尔代数与证明出发,系统学习计数、递归、数论、概率、树、图与有限状态模型,为计算机科学和数学中的离散结构建立扎实基础。

🔑 课程亮点
  • 用形式语言准确描述离散结构
  • 掌握证明、计数与递归推理
  • 理解树、图和离散算法
  • 把数论、概率与逻辑用于计算问题
包含 12 个章节课时总计 0本月 0
开始学习
计算机科学
入门友好

微机原理

从零开始理解微处理器、8086 体系结构、汇编语言、总线、存储器、输入输出、中断与可编程接口,并通过交互实验完成一个可验证的微型计算机系统。

🔑 课程亮点
  • 从信号、数据和指令三个层次解释程序如何驱动硬件
  • 能阅读并编写基础 8086 汇编程序
  • 能设计存储器、I/O 与中断接口
  • 能用时序图、地址图和执行轨迹验证微机系统
包含 14 个章节课时总计 0本月 0
开始学习