热门教程
可按本月浏览量或历史总浏览量排序。
微积分入门
从函数、角度与弧度出发,学习三角函数、指数与对数、不等式、极限、连续性、导数、原函数与积分。通过交互图像、测验与练习逐步理解微积分。全部五章均提供完整中英文内容。
- 理解定义域、值域和基本函数类型
- 探索角、单位圆和三角函数
- 掌握指数函数与对数函数
- 运用区间、分类讨论和符号表解不等式
微观经济学入门
从稀缺性与机会成本出发,逐步理解供需、弹性、消费者与企业决策、市场结构,以及市场失灵与公共政策。
- 用机会成本和边际思维分析日常选择
- 解释价格如何协调需求与供给
- 比较消费者、企业和不同市场结构的决策
- 评估税收、监管和市场失灵政策
数据结构与算法
从复杂度分析出发,学习常见数据结构、排序与查找算法,以及分治、贪心、动态规划和模式匹配等算法思想。
- 分析算法的时间与空间复杂度
- 理解并实现常见数据结构
- 掌握经典排序、查找与图算法
- 运用分治、贪心和动态规划解决问题
操作系统
从操作系统与硬件基础出发,学习进程与并发、存储管理、I/O与存储设备,以及文件系统与保护机制。
- 理解操作系统的抽象、资源管理与系统调用
- 分析进程调度、同步与死锁问题
- 掌握地址转换、虚拟内存与页面置换机制
- 理解I/O、文件系统、持久性与访问控制
计算机网络
从网络基础出发,自顶向下学习应用层、传输层、网络层与链路层,理解因特网协议、可靠传输、路由和局域网通信。
- 理解TCP/IP分层、封装与网络性能
- 掌握HTTP、DNS与TCP/UDP套接字编程
- 分析可靠传输、流量控制与拥塞控制
- 理解IP寻址、路由、以太网与无线局域网
Python 程序设计基础
从基础语法和数据类型开始,系统学习分支、循环、序列、函数与模块,再掌握面向对象编程、异常处理和文件读写,能够独立编写结构清晰的 Python 程序。
- 从零运行第一个 Python 程序
- 掌握流程控制、序列与函数
- 理解模块、对象与继承
- 读写文本与 CSV 文件
Linux 基础使用
从 Linux 与 Shell 基础开始,练习文件、搜索和文本处理,并掌握权限、进程、软件包与系统巡检。
- 建立准确的 Linux 与 Kernel 心智模型
- 安全地操作文件并处理文本数据
- 理解用户、用户组、文件权限与 sudo 边界
- 调查进程并完成基本软件包与系统状态检查
Git 版本控制基础
从 Git 基础与提交历史开始,循序渐进掌握 Branch、Merge、GitHub 远程协作、Pull Request、Issues 与 CI/CD。
- 掌握 Add、Commit、Branch 与 Merge
- 处理简单的 Merge Conflict
- 连接并同步 GitHub 远程仓库
- 使用 Issue、Pull Request 与 Code Review 协作
- 理解 GitHub Actions 与 CI/CD
数据库与 SQL 基础
从表、行、列这些直观概念开始,认识数据库、SQL 和数据库管理系统,并亲手搭建第一个包含用户、商品与订单的数据模型。
- 读懂关系型数据库中的表、行与列
- 分清数据库、SQL 与数据库管理系统
- 理解查询、新增、修改和删除数据
- 使用 JOIN、聚合函数和 GROUP BY 分析关联数据
C 程序设计基础
系统学习 C 的控制流、数组、字符串、函数、程序构建、指针、文件与自定义数据类型,建立面向系统编程的基础。
- 编译并组织多文件 C 程序
- 使用数组、字符串与文件处理数据
- 通过函数与自定义类型组织程序
- 理解指针与动态内存管理
C++ 程序设计基础
系统学习 C++ 的控制流、数组、字符串、函数、程序构建与指针,为算法和大型软件开发打好基础。
- 编译并组织多文件 C++ 程序
- 使用数组与字符串处理数据
- 通过函数与递归分解问题
- 理解指针与动态内存管理
Java 程序设计基础
从 Hello World、JVM、变量、输入输出、分支与循环,到数组、String、方法、面向对象和异常处理,建立清晰的 Java 编程基础。
- 运行第一个 Java 程序并理解 JVM
- 掌握静态类型、输入输出和运算符
- 使用 if、switch 与循环组织流程
- 逐步掌握数组、方法、OOP 与异常处理
HTML / CSS / JavaScript 入门
系统学习 HTML、CSS 与 JavaScript:用 HTML 组织语义清晰的网页内容,用 CSS 设计样式与页面布局,再用 JavaScript 编写分支、循环、数据处理和交互逻辑,逐步具备独立构建网页的能力。
- 从零编写完整 HTML 页面
- 在真实页面预览中理解标签用途
- 组织文字、链接、图片和数据表格
- 编写有清楚说明和原生校验的表单
- 使用 CSS 设计清晰、灵活的样式与布局
- 掌握 JavaScript 的分支、循环、数组、字符串与函数