[Full Series] Harvard University CS50 Python Programming with Chinese-English Subtitles, Course Includes Complete Lecture Materials
50K
148
2025-11-19 14:09:31
Reproduction without the author's authorization is prohibited
1084
1006
3440
419
课程总结
收起全部章节
关闭课程总结
暂无课程总结
This course will introduce how to program using a language called Python. You will learn how to read and write code, as well as how to test and 'debug' it. Whether you have programming experience or not, as long as you want to specifically learn Python, this course is suitable for you. You will learn about functions, parameters, and return values (oh my!), variables and types, conditional statements and Boolean expressions, as well as loops. You will also learn how to handle exceptions, find and fix bugs, write unit tests; how to use third-party libraries; how to validate and extract data with regular expressions; how to model real-world entities with classes, objects, methods, and properties; and how to read and write files. The course offers ample hands-on opportunities with exercises derived from real-world programming problems. No additional software is needed beyond a web browser, and you can write code on your own PC or Mac.
While CS50x broadly covers the field of computer science and the use of programming languages like C, Python, SQL, and JavaScript, this course (also known as CS50P) focuses entirely on Python programming. You can take CS50P before, during, or after CS50x. But if you want an introduction to computer science itself, you should still take CS50x!
[Complete Collection 2026] Harvard University Computer Science Business Course Chinese-English Subtitles 1080P
Lecture 1 - 算法分析
01:21:30
Lecture 2 - 数据结构设计
01:19:54
Lecture 3 - 编程实践
02:52:14
Lecture 4 - 人工智能入门
49:31
Lecture 5 - 互联网实现
01:17:01
Lecture 6 - 构建Web应用
02:01:13
Lecture 7 - 数据库部署
01:32:43
Lecture 8 - 系统安全
01:02:40
[Full Series] University of New South Wales C Programming Language with Chinese-English Subtitles 1080P
Lecture 1 - 课程概述
50:40
Lecture 2 - Linux终端
47:03
Lecture 3 - 变量与常量
01:53:47
Lecture 4 - 控制流
51:58
Lecture 5 - if语句与while循环
47:38
Lecture 6 - 循环与自定义数据类型
01:52:31
Lecture 7 - 函数与代码风格
01:51:04
Lecture 8 - 数组
01:53:00
Lecture 9 - 结构体数组与二维数组
01:24:03
Lecture 10 - 字符串与字符串数组
01:55:30
Lecture 11 - 命令行参数
01:52:33
Lecture 12 - 指针
01:52:40
Lecture 13 - 指针、堆与动态数组 part1
15:10
Lecture 14 - 指针、堆与动态数组 part2
01:55:17
Lecture 15 - 链表
01:51:09
Lecture 16 - 链表的插入操作
01:47:23
Lecture 17 - 链表的删除操作
01:52:28
Lecture 18 - 链表综合应用 part1
01:50:20
Lecture 19 - 链表综合应用 part2
01:51:56
Lecture 20 - 复习
01:54:17
Lecture 21 - 期末总结
01:54:24
Lecture 22 - 作业 1
19:41
Lecture 23 - 作业 2
16:16
[Complete Series] University of Michigan C++ Programming with Chinese-English Subs 1080P
Lecture 1 - 导论
01:12:15
Lecture 2 - 变量
01:13:13
Lecture 3 - 分支结构 part1
01:14:48
Lecture 4 - 分支结构 part2
01:01:44
Lecture 5 - 循环结构 part1
01:11:27
Lecture 6 - 循环结构 part2
29:26
Lecture 7 - 函数 part1
55:39
Lecture 8 - 函数 part2
42:17
Lecture 9 - 数组与向量 part1
33:51
Lecture 10 - 数组与向量 part2
40:30
Lecture 11 - 数组与向量 part3
01:02:26
Lecture 12 - Streams part1
48:00
Lecture 13 - Streams part2
01:00:56
Lecture 14 - Streams part3
44:54
Lecture 15 - 指针
31:37
Lecture 16 - 面向对象编程 part1
42:55
Lecture 17 - 面向对象编程 part2
01:11:17
Lecture 18 - 项目 1
37:49
Lecture 19 - 项目 2
39:13
Lecture 20 - 期中复习
21:45
Lecture 21 - 期末复习
27:59
[Full Series] University of New South Wales: Modern Rust Programming - Chinese & English Subtitles 1080P
Lecture 1 - Rust语言与程序安全
02:17:11
Lecture 2 - Rust基础与所有权
02:24:51
Lecture 3 - 集合与迭代器 2.18
02:18:29
Lecture 4 - 错误处理
02:22:18
Lecture 5 - 借用机制
02:05:31
Lecture 6 - 生命周期与智能指针
02:22:50
Lecture 7 - 集合处理
02:12:57
Lecture 8 - 模块与测试
02:14:22
Lecture 9 - 泛型与特质
02:05:49
Lecture 10 - 特质对象
02:06:05
Lecture 11 - 宏与元编程
02:17:49
Lecture 12 - 函数与闭包
02:13:42
Lecture 13 - Rust并发编程
02:10:57
Lecture 14 - Rust通道并发
02:04:11
Lecture 15 - Unsafe与内存安全
02:11:25
Lecture 16 - Unsafe封装与FFI
02:20:16
Lecture 17 - Rust异步编程
02:38:13
Lecture 18 - Rust Async实战
02:06:12
Lecture 19 - 将Brainfuck语言实现为宏
01:45:29
Lecture 20 - Rustlings编程练习
03:19:01
【Complete Series】UC Davis Computer Science [CH/EN Subs] 1080P
Lecture 1 - 安装软件
01:51:04
Lecture 2 - 命令行入门
01:29:33
Lecture 3 - git
01:54:49
Lecture 4 - 面向GitHub的可复现研究
01:54:38
Lecture 5 - 大语言模型
02:44:11
Lecture 6 - 构建本地大语言模型
01:40:08
Lecture 7 - 远程计算与高性能计算:概念、架构与首次登录
02:44:05
Lecture 8 - 远程计算与高性能计算:从本地到服务器的顺畅协作
01:44:56
Lecture 9 - 远程计算与高性能计算:使用Miniconda打造个性化计算空间
01:53:15
Lecture 10 - 远程计算与高性能计算:SLURM实战与服务器最佳实践
02:15:17
[Complete Series with Courseware] University of Toronto: Building High-Performance Software Systems with Rust - Chinese & English Subtitles 1080P
Lecture 1 - 导论
52:04
Lecture 2 - 创建、构建并运行第一个Rust项目
48:21
Lecture 3 - 猜谜游戏
54:07
Lecture 4 - 基础编程概念
50:23
Lecture 5 - 所有权与弦类型
50:31
Lecture 6 - 字符串切片
51:13
Lecture 7 - 结构与枚举
51:09
Lecture 8 - 面向对象语言的特征
52:23
Lecture 9 - 错误处理
54:49
Lecture 10 - 用于验证的自定义类型
46:09
Lecture 11 - 向量与哈希
54:19
Lecture 12 - 通用数据类型
46:58
Lecture 13 - 函数式Rust part1
48:02
Lecture 14 - 函数式Rust part2
50:27
Lecture 15 - 智能指针 part1
53:15
Lecture 16 - 智能指针 part2
46:22
Lecture 17 - 无畏并发 - 线程 part1
53:17
Lecture 18 - 无畏并发 - 线程 part2
47:28
Lecture 19 - 异步Rust part1
50:25
Lecture 20 - 异步Rust part2
47:17
[Complete Collection Spring Edition] University of Illinois Computer Programming: From Bash to Rust Chinese-English Subtitles
Lecture 1 - Bash part1
40:08
Lecture 2 - Bash part2
46:16
Lecture 3 - git和github
31:46
Lecture 4 - Git:合并冲突、分支、重置 、恢复
47:17
Lecture 5 - Rust:变量、类型、函数、控制
50:06
Lecture 6 - Rust:内存、所有权、借用
50:26
Lecture 7 - Rust:字符串、切片、结构体
33:53
Lecture 8 - Debug
46:04
Lecture 9 - API 调用、请求、JSON
33:03
Lecture 10 - 使用库和框架
36:03
Lecture 11 - 正则表达式
49:56
Lecture 12 - Rust:智能指针、链表
34:59
Lecture 13 - Rust:函数式编程、闭包
39:53
Lecture 14 - 递归树、调用栈
34:25
Lecture 15 - Rust:并发、线程、通道
42:30
Lecture 16 - Rust:共享状态并发、互斥锁
39:08
[Full Series] University of Toronto C Language Programming with Chinese-English Subtitles 1080P
Lecture 1 - 导论
53:24
Lecture 2 - 变量
49:03
Lecture 3 - 输入与输出
57:06
Lecture 4 - 算术运算
01:00:29
Lecture 5 - 数学运算与随机数
48:33
Lecture 6 - If 语句
01:00:07
Lecture 7 - 决策判断
54:40
Lecture 8 - While 循环
46:59
Lecture 9 - For 循环
56:16
Lecture 10 - 函数
53:54
Lecture 11 - 作用域
50:16
Lecture 12 - 指针
59:03
Lecture 13 - 数组
44:16
Lecture 14 - 指针算术运算
52:45
Lecture 15 - 用C语言实现哥德巴赫猜想
57:59
Lecture 16 - 期中复习课part1
50:23
Lecture 17 - 期中复习课part2
52:11
Lecture 18 - 期中复习课part3
01:00:11
Lecture 19 - 期中复习课part4
55:17
Lecture 20 - 动态内存
51:08
Lecture 21 - 二维数组
59:29
Lecture 22 - 字符串
52:44
Lecture 23 - 字符串函数
53:54
Lecture 24 - 字符串练习
56:13
Lecture 25 - 递归
39:36
Lecture 26 - 进阶递归
47:09
Lecture 27 - 字符串递归练习
57:35
Lecture 28 - 结构体
49:52
Lecture 29 - 链表
55:33
Lecture 30 - 链表实现
51:39
Lecture 31 - 链表练习
50:20
Lecture 32 - 排序
48:07
Lecture 33 - 进阶排序
44:27
Lecture 34 - 查找
50:51
Lecture 35 - 文件
53:05
Lecture 36 - 课程回顾
54:53
Lecture 37 - 期末复习课
02:26:10
[Complete Series] University of Illinois - Computer Programming: From Bash to Rust (Chinese & English Subtitles)
Lecture 1 - Bash导论 part1
40:31
Lecture 2 - Bash导论 part2
31:34
Lecture 3 - Bash导论 part3
46:24
Lecture 4 - git part1
51:11
Lecture 5 - git part2
54:51
Lecture 6 - Python导论 part1
54:01
Lecture 7 - Python导论 part2
57:14
Lecture 8 - API、库与框架
52:41
Lecture 9 - Django part1
36:03
Lecture 10 - Django part2
38:59
Lecture 11 - 调试
55:31
Lecture 12 - 数据挖掘
42:21
Lecture 13 - Flask
45:01
Lecture 14 - Rust part1
48:21
Lecture 15 - Rust part2
55:11
Lecture 16 - Rust part3
48:11
Lecture 17 - 链表与指针
31:11
Lecture 18 - Rust:函数式编程
43:51
Lecture 19 - Rust:并发与线程
45:08
Lecture 20 - Rust:并发2
37:00
Lecture 21 - 滑动窗口
43:41
Lecture 22 - 双指针
37:48
[Complete Series] Technical University of Munich: Computer Programming - From Basics to Practice (Chinese & English Subtitles)
Lecture 1 - 理解代码运行的报错
02:19
Lecture 2 - 使用调试器
02:44
Lecture 3 - 在 Artemis 中理解反馈
01:42
Lecture 4 - 通用编程
01:13:24
Lecture 5 - 面向对象编程part1
43:32
Lecture 6 - 类型及其运算
19:44
Lecture 7 - 方法
27:06
Lecture 8 - UML 类图
04:55
Lecture 9 - 表达式与语句
20:13
Lecture 10 - 条件选择
26:19
Lecture 11 - 循环part1
26:46
Lecture 12 - 数组
24:59
Lecture 13 - 搜索
11:51
Lecture 14 - 排序
25:01
Lecture 15 - 类
27:53
Lecture 16 - 多个类与数组
25:30
Lecture 17 - 条件语句与表达式
37:33
Lecture 18 - 循环part2
33:35
Lecture 19 - 列表part1
23:49
Lecture 20 - 列表part2
24:33
Lecture 21 - 栈
33:50
Lecture 22 - 队列
27:58
Lecture 23 - 继承part1
35:29
Lecture 24 - 继承part2
41:52
Lecture 25 - 抽象类与接口
36:37
Lecture 26 - 多态
22:16
Lecture 27 - 泛型part1
25:31
Lecture 28 - 泛型part2
28:20
Lecture 29 - 对象数据类型
32:20
Lecture 30 - 错误处理
43:49
Lecture 31 - 继承part3
10:32
Lecture 32 - 抽象类、接口与多态
14:15
Lecture 33 - 泛型part3
27:16
Lecture 34 - 监督测试练习
35:46
Lecture 35 - 迭代器与集合
34:23
Lecture 36 - 枚举类型与 switch 表达式
18:49
Lecture 37 - Lambda 表达式
31:53
Lecture 38 - Streams
28:58
Lecture 39 - 哈希
30:58
Lecture 40 - 高级排序
19:55
Lecture 41 - 输入与输出
25:27
Lecture 42 - 项目实践
59:58
Lecture 43 - 语言处理与程序逻辑建模核心
11:23
Lecture 44 - 领域特定语言
24:20
Lecture 45 - 语法树
43:12
Lecture 46 - 控制流图
16:55
Lecture 47 - 正则表达式
52:12
Lecture 48 - 可用性
41:37
Lecture 49 - JavaFX
34:35
Lecture 50 - 布局
08:30
Lecture 51 - 用户输入
13:33
Lecture 52 - 图形形状
09:59
Lecture 53 - 样式设计
17:11
Lecture 54 - 递归的原理
12:07
Lecture 55 - 汉诺塔示例
16:00
Lecture 56 - 二分查找示例
12:51
Lecture 57 - 科赫雪花示例
25:21
Lecture 58 - 归并排序示例
22:31
Lecture 59 - 现代并发
19:53
Lecture 60 - 基于任务的并发
23:00
Lecture 61 - CompletableFuture
14:20
Lecture 62 - 并行流
21:51
Lecture 63 - 响应式编程
29:13
Lecture 64 - 软件工程
41:54
Lecture 65 - 客户端 - 服务器架构
39:46
Lecture 66 - 复习
30:52
Lecture 67 - 开发工作流
36:54
Lecture 68 - 项目展示
09:10
Lecture 69 - 监督练习 2
15:39
Lecture 70 - 面向对象编程part2
20:23
Lecture 71 - 控制结构与数据类型
03:38
Lecture 72 - 算法与递归
12:34
Lecture 73 - 图形用户界面
06:23
Lecture 74 - 并发
02:46
Lecture 75 - 编程之外的内容
13:00
Lecture 76 - ITP测试
35:07
[Full Series] University of Wisconsin C Programming and Computer Fundamentals - Chinese/English Subtitles 1080P
Lecture 1 - 导论
41:15
Lecture 2 - 计算机工作原理
15:41
Lecture 3 - 数组指针等价性
01:31:53
Lecture 4 - 多维数组
37:38
Lecture 5 - 结构体
35:19
Lecture 6 - 类型转换与字节序
22:38
Lecture 7 - 位运算
23:56
Lecture 8 - 二进制算术
18:46
Lecture 9 - 文件输入和输出
19:06
Lecture 10 - 汇编语言入门
53:36
Lecture 11 - gdb 教程
41:56
Lecture 12 - CPU虚拟化
20:46
Lecture 13 - 内存虚拟化
14:21
Lecture 14 - 线程与并发
09:08
[Complete Series] Vanderbilt University C++ Standard Template Library with Chinese-English Subtitles 1080P
Lecture 1 - 课程概述
02:18
Lecture 2 - 模板函数与模板类 part1
45:35
Lecture 3 - 模板函数与模板类 part2
32:39
Lecture 4 - 模板函数与模板类 part3
55:06
Lecture 5 - 容器 part1
33:48
Lecture 6 - 容器 part2
47:15
Lecture 7 - 迭代器 part1
37:58
Lecture 8 - 迭代器 part2
32:27
Lecture 9 - 迭代器 part3
35:10
Lecture 10 - C++容器的异常安全
18:49
Lecture 11 - 有序关联容器
20:33
Lecture 12 - 集合和多重集合
27:22
Lecture 13 - 有序和无序关联容器
37:35
Lecture 14 - 迭代器适配器 part1
23:04
Lecture 15 - 迭代器适配器 part2
22:49
Lecture 16 - 适配容器
25:22
Lecture 17 - 函数指针和成员函数指针
23:54
Lecture 18 - Functors
30:55
Lecture 19 - 功能适配器 part1
25:25
Lecture 20 - 功能适配器 part2
27:03
Lecture 21 - 功能适配器 part3
29:55
Lecture 22 - 算法
24:13
Lecture 23 - 非变异算法 part1
23:11
Lecture 24 - 非变异算法 part2
20:28
Lecture 25 - 算法、容器和适配器的应用
25:40
Lecture 26 - 变异算法 part1
18:39
Lecture 27 - 变异算法 part2
22:04
Lecture 28 - 变异算法 part3
27:56
Lecture 29 - 集合、堆和数值的算法
24:19
Lecture 30 - 实现用户自定义 C++容器的迭代器
17:59
[Complete Series 2026] Harvard University CS50X Introduction to Computer Science with Chinese-English Subtitles 1080P
课程介绍
01:44
Lecture 0 - Scratch
02:00:54
Lecture 1 - C
02:30:18
Lecture 2 - 数组
02:25:35
Lecture 3 - 算法
01:59:36
Lecture 4 - 内存
02:19:55
Lecture 5 - 数据结构
02:06:14
Lecture 6 - Python
02:29:32
Lecture 7 - SQL
02:15:33
人工智能
47:49
Lecture 8 - HTML、CSS、JavaScript
02:22:12
Lecture 9 - Flask
02:26:36
Lecture 10 - 总结
52:05
[Complete Series] University of Wisconsin Python Data Programming CS220 (Chinese-English Subtitles) 1080P
Lecture 0 - Python安装说明
04:53
Lecture 1 - 课程概述与硬件
01:09:29
Lecture 2 - 终端与控制流程
54:43
Project 1 Windows 上的操作指南
18:20
Lecture 3 - Python 导论
56:39
Lecture 4 - 变量与表达式
57:02
Lecture 5 - 函数
56:12
Lecture 6 - 创建函数
54:20
Lecture 7 - 函数作用域
48:33
Lecture 8 - 第二轮迭代
53:19
Lecture 9 - 字符串与 For 循环
57:44
Lecture 10 - 范围循环与列表
01:02:55
Lecture 11 - 表格数据与CSV文件
49:45
Lecture 12 - 字典
01:06:26
Project 2 策略指南
38:31
Lecture 13 - 嵌套字典
58:06
Lecture 14 - JSON
50:38
Lecture 15 - 对象与引用
54:46
Lecture 16 - 复制
55:30
Lecture 17 - 递归
54:54
Lecture 18 - 函数引用
54:18
Lecture 19 - 生成器
54:16
Lecture 20 - 错误处理
54:59
Lecture 21 - 文件
50:52
Lecture 22 - Pandas 1-1
01:07:48
Lecture 22 - Pandas 1-2
01:10:48
Lecture 23 - 数据库1-1
41:58
Lecture 23 - 数据库1-2
01:00:25
Lecture 23 - 数据库1-3
01:11:31
Lecture 24 - 绘图1-1
01:11:57
Lecture 24 - 绘图1-2
58:28
Lecture 25 - 数据编程
01:03:49
[Complete Series] Vanderbilt University Implementing Structured Concurrency with Java CS253 Chinese-English Subtitles 1080P
Lecture 1 - Java平台线程与虚拟线程part1
06:58
Lecture 2 - Java平台线程与虚拟线程part2
07:27
Lecture 3 - 案例研究ex1
09:22
Lecture 4 - Java结构化并发概述
08:21
Lecture 5 - Java结构化并发编程
05:53
Lecture 6 - 使用 Java ThreadPerTaskExecutor 编程
06:25
Lecture 7 - 案例研究2
12:10
Lecture 8 - 使用 Java StructuredTaskScope 编程
14:28
Lecture 9 - 案例研究3
06:35
Lecture 10 - 案例研究4a
10:43
Lecture 11 - 案例研究4b
06:23
Lecture 12 - 案例研究4c
21:08
Lecture 13 - 案例研究4d
18:31
Lecture 14 - 案例研究4e
08:31
Lecture 15 - 案例研究5
10:50
Lecture 16 - Java StructuredTaskScope 代码的演示
11:38
[Full Series] Advanced Concepts of Programming Languages - Technical University of Munich (Chinese-English subtitles) 1080P
Lecture 1 - 导论
02:20:01
Lecture 2 - 多重继承与 Mixins
02:20:01
Lecture 3 - 多方法与多重分派
02:20:01
Lecture 4 - 基于原型的编程
02:20:01
Lecture 5 - 强内存模型与弱内存模型
02:20:01
Lecture 6 - 无锁与无等待编程
02:20:01
Lecture 7 - 高级同步机制
02:20:01
Lecture 8 - 协程与延续
02:20:01
Lecture 9 - 异步编程模型
02:20:01
Lecture 10 - 面向切面编程
02:20:01
Lecture 11 - 元编程与同像性
02:20:01
Lecture 12 - 总结
02:20:01
[Complete Series] University of Bonn Modern C++ CS414 with Chinese and English subtitles
Lecture 0 - 基础
01:22:51
Lecture 1 - 构建与工具
01:02:55
Lecture 2 - 核心C++
58:52
Lecture 3 - 函数
01:01:04
Lecture 4 - STL库
01:00:57
Lecture 5 - IO文件
01:06:52
Lecture 6 - 类
01:02:35
Lecture 7 - 面向对象设计
01:01:22
Lecture 8 - 内存管理
01:18:16
Lecture 9 - 模板
01:10:38
教程1:在 GNU和Linux 中设置 C++开发器
13:02
教程2:在 Win 10 WSL 中设置 OpenCV4 C++开发机
08:26
教程3: clang-tools
19:54
教程4:GNU和Linux中的 OpenCV4 C++
27:39
[Complete Series] Technical University of Munich IN2377 C++ Programming Concepts with Chinese-English Subtitles 1080P
Lecture 1 - C++的历史
01:46:41
Lecture 2 - 浮点字面量
01:35:44
Lecture 3 - 逻辑运算符与关系运算符
01:34:31
Lecture 4 - 函数示例
01:35:07
Lecture 5 - 容器示例
01:35:05
Lecture 6 - 访问控制
01:31:16
Lecture 7 - 协变返回类型示例
01:28:17
Lecture 8 - 实现自定义移动操作
01:34:02
Lecture 9 - 隐式模板实例化
01:25:15
Lecture 10 - 立即函数示例
01:25:15
Lecture 11 - 类型特征、vector容器和表达式
01:26:32
Lecture 12 - 共享互斥锁
01:34:29
Lecture 13 - C++20
01:22:58
[Complete Series] Harvard University CS50 R Programming - Zero to Hero, Chinese-English Subtitles, Full Course Materials Included
课程介绍
01:42
Lecture 1 - 数据表示
01:39:22
Lecture 2 - 数据转换
01:38:25
Lecture 3 - 函数的应用
01:11:39
Lecture 4 - 数据整理
01:12:14
Lecture 5 - 数据可视化
01:15:32
Lecture 6 - 程序测试
57:28
Lecture 7 - 程序打包
51:45
[Full Series] Harvard University CS50 Python Programming with Chinese-English Subtitles, Course Includes Complete Lecture Materials
课程介绍
04:17
Lecture 0 - 函数和变量
01:45:43
Lecture 1 - 条件语句
56:13
Lecture 2 - 循环
01:20:52
Lecture 3 - 异常
44:41
Lecture 4 - 库
01:17:33
Lecture 5 - 单元测试
50:54
Lecture 6 - 文件I0
01:32:30
Lecture 7 - 正则表达式
02:05:05
Lecture 8 - 面向对象编程
02:47:46
Lecture 9 - Et Cetera
02:29:09
[Complete Collection 2025] Harvard University CS50 Introduction to Computer Science—Full Course with Chinese-English Subtitles
课程介绍
01:44
Lecture 0 - Scratch
01:57:18
Lecture 1 - C
02:32:51
Lecture 2 - 数组
02:08:39
Lecture 3 - 算法
02:06:35
Lecture 4 - 内存
02:24:53
Lecture 5 - 数据结构
02:02:00
Lecture 6 - Python
02:11:01
Lecture 7 - SQL
02:37:48
Lecture 8 - HTML, CSS, JavaScript
03:14:03
Lecture 9 - Flask
03:03:45
The End
57:28
MIT Open Course MIT 6.100L CS and Python Programming The full version of the course has been uploaded, including complete course materials (Chinese-English version), post-class programming exercises (Chinese-English version), and course code.
cs和python编程1-1
19:49
cs和python编程1-2
20:05
cs和python编程1-3
23:35
字符串、输入输出和分支2-1
19:53
字符串、输入输出和分支2-2
20:05
字符串、输入输出和分支2-3
20:05
字符串、输入输出和分支2-4
18:57
迭代3-1
19:45
迭代3-2
26:33
字符串循环、猜测和检查和二进制4-1
19:54
字符串循环、猜测和检查和二进制4-2
20:05
字符串循环、猜测和检查和二进制4-3
20:05
字符串循环、猜测和检查和二进制4-4
13:14
浮点数和近似方法5-1
19:53
浮点数和近似方法5-2
27:09
二分查找6-1
19:52
二分查找6-2
20:05
二分查找6-3
20:05
二分查找6-4
14:25
分解、抽象和函数7-1
19:54
分解、抽象和函数7-2
25:58
作为对象的功能8-1
19:51
作为对象的功能8-2
20:05
作为对象的功能8-3
20:05
作为对象的功能8-4
17:44
Lambda 函数、元组和列表9-1
19:54
Lambda 函数、元组和列表9-2
25:25
列表和可变性10-1
24:53
列表和可变性10-2
25:05
列表和可变性10-3
25:12
别名和克隆11-1
19:54
别名和克隆11-2
26:15
12-1列表推导、作为对象的功能、测试和调试
24:44
12-2列表推导、作为对象的功能、测试和调试
25:05
12-3列表推导、作为对象的功能、测试和调试
25:38
异常和断言13-1
19:53
异常和断言13-2
22:54
字典14-1
24:54
字典14-2
25:05
字典14-3
28:04
递归15-1
19:49
递归15-2
25:17
非数字的递归16-1
24:49
非数字的递归16-2
25:05
非数字的递归16-3
27:45
Python课程17-1
19:48
Python课程17-2
27:40
更多Python类方法18-1
24:54
更多Python类方法18-2
25:05
更多Python类方法18-3
27:25
继承19-1
24:49
继承19-2
25:05
继承19-3
26:48
20-1健身追踪器面向对象编程示例
24:48
20-2健身追踪器面向对象编程示例
25:05
20-3健身追踪器面向对象编程示例
28:57
计时程序与计数操作 21
31:59
Big Oh 和 Theta22-1
24:54
Big Oh 和 Theta22-2
25:05
Big Oh 和 Theta22-3
30:33
复杂性类示例23-1
24:53
复杂性类示例23-2
25:05
复杂性类示例23-3
30:46
排序算法24-1
24:48
排序算法24-2
22:31
绘图25-1
24:54
绘图25-2
25:05
绘图25-3
27:53
26-1列表访问、哈希、模拟和总结
24:54
26-2列表访问、哈希、模拟和总结
25:05
26-3列表访问、哈希、模拟和总结
22:25
[YouTube 10M Subscribers freeCodeCamp] C Programming Tutorial for Beginners (Chinese-English Bilingual Subtitles)
C编程初学者教程第一节:介绍
01:26
C编程初学者教程第二节:Windows安装程序
03:41
C编程初学者教程第三节:Mac设置
04:04
C编程初学者教程第四节:Hello World
03:49
C编程初学者教程第五节:绘制形状
08:05
C编程初学者教程第六节:变量
11:30
C编程初学者教程第七节:数据类型
06:08
C编程初学者教程第八节:printf
06:52
C编程初学者教程第九节:使用数字
06:59
C编程初学者教程第十节:注释
03:40
C编程初学者教程第十一节:常量
04:14
C编程初学者教程第十二节:获取用户输入
11:56
C编程初学者教程第十三节:构建基本计算器
05:36
C编程初学者教程第十四节:构建Mad libs游戏
08:48
C编程初学者教程第十五节:数组
10:15
C编程初学者教程第十六节:函数
08:54
C编程初学者教程第十七节:return语句
07:45
C编程初学者教程第十八节:if语句
13:51
C编程初学者教程第十九节:构建更好的计算器
07:37
C编程初学者教程第二十节:switch语句
06:41
C编程初学者教程第二十一节:结构体
08:18
C编程初学者教程第二十二节:while循环
08:06
C编程初学者教程第二十三节:构建猜谜游戏
12:24
C编程初学者教程第二十四节:For循环
08:55
C编程初学者教程第二十五节:二维数组和嵌套循环
10:06
C编程初学者教程第二十六节:内存地址
08:12
C编程初学者教程第二十七节:指针
10:22
C编程初学者教程第二十八节:取消引用指针
04:57
C编程初学者教程第二十九节:写入文件
09:16
C编程初学者教程第三十节:读取文件
13:37
Building a machine learning library from scratch using C language - Chinese & English subtitles 1080P
02:26:17
Creating a Virtual Webcam with C Language (Chinese & English Subs, 1080P)
01:05:15
Writing a Disk Usage Analyzer in C language - Chinese & English Subtitles 1080P
01:15:32
Writing Linux Kernel Modules in C Language - English & Chinese Subtitles 1080P
05:33:14
Building a Face Recognizer with Python Chinese-English subtitles 1080P
53:57
Building an Interpreter from Scratch in C – English & Chinese Subs 1080P
01:56:43
Programming a virtual CPU in C language [English subtitles] 1080P
03:44:47
Building a Virtual Machine from Scratch in C Language with Chinese and English subtitles
06:24:43
Writing a File Compression Program in C Language with Chinese and English Subtitles 1080P
01:37:07
Writing a sorting visualization program in C language, Chinese and English subtitles, 1080P
01:19:03
Writing an Anti-Virus Program in C Language with Chinese and English Subtitles 1080P
03:34:40
Implementing ray tracing with C language - Chinese and English subtitles 1080P
01:56:49
Writing a real encryption library in C language with Chinese-English subtitles 1080P
02:26:28
Creating a New Programming Language from Scratch - Chinese & English Subtitles 1080P
05:37:39
Write a prank popup (GUI) in C language - Chinese and English subtitles 1080P
01:14:01
Using C language to make Python run 100 times faster | Chinese-English subtitles 1080P
01:21:17
Writing a malloc function in C language from scratch - English & Chinese subtitles 1080P
01:00:26
Creating a Graphical User Interface with C Language from Scratch - Chinese & English Subtitles 1080P
05:07:46
Writing a File Monitor in C Language, Chinese-English subtitles, 1080P
29:42
Writing an Electrostatic Simulation Program in C Language - Chinese & English Subtitles 1080P
01:00:21
Clay - High-performance UI Layout in C Language with Chinese and English subtitles 4K
35:19
Writing a hex dump program in C language - Chinese and English subtitles 1080P
42:52
Building an intelligent AI Discord bot | Chinese-English subtitles | 1080P
35:42
Writing a keylogger in C language with Chinese and English subtitles 4k video
40:18
Double pendulum simulation using C language with Chinese and English subtitles 1080P
43:45
Implementing Ray Casting in C Language - Chinese & English Subtitles 1080P
02:55:36
Fibonacci Sequence Visualizer Implemented in C Language with Chinese-English Subtitles 1080P
01:31:42
Rebuilding a JSON Parser with C++ Chinese and English subtitles 1080P
42:34
Writing a Redis database server in C language with Chinese and English subtitles 1080P
02:54:06
Writing a disk benchmark tool in C language. Chinese/English subtitles. 1080P.
01:53:16
Fixing a C language timer program that consumes 100% CPU usage - Chinese-English subtitles 1080P
01:22:34
Writing Linux kernel drivers in C language - English subtitles 1080P
01:30:26
Writing a TCP Server Library in C Language - Chinese and English Subtitles 1080P
02:06:33
Writing Ethernet Library in C Language with Chinese and English subtitles 1080P
Lecture 1 - 用C语言实现以太网库
02:23:47
Lecture 2 - 数据包套接字
04:09:52
Coding a Cat from Scratch Using C Language - Chinese & English Subtitles 1080P
41:43
Linux Kernel Development: Writing a USB Driver for Apple Xserve Server Front Panel - Chinese and English Subtitles 1080P
03:07:40
Writing an Insanely Good Mini UI Library in C Language | Chinese-English Subtitles | 1080P
01:55:14
Python Drone Programming with Chinese-English Subtitles 1080P
03:33:03
Programming a bouncing ball simulation in C language with Chinese-English subtitles 1080P
01:54:46
Writing a MAC address changer in C language with Chinese-English subtitles 1080P
01:21:28
Building a Hacker Toolkit from Scratch - Chinese and English Subtitles 1080P
Lecture 1 - 远程进程内存
01:25:08
Lecture 2 - 内存区域
01:22:12
Lecture 3 - 初始设置
01:28:41
Lecture 4 - Linux上入侵进程内存
41:01
Creating an animation engine from scratch using C language with Chinese-English subtitles 1080P
02:06:44
Asynchronous Engine in C Language [English Subtitle] 1080P
03:12:16
React developer breakdown edition: Writing UI in C language with Chinese-English subtitles 1080P
02:02:58
Hash table in C language with Chinese-English subtitles 1080P
02:11:31
[Complete Series] Building a Neural Network from Scratch with C++ Chinese & English Subtitles 1080P
Lecture 1 - 简介
04:13
Lecture 2 - 激活函数
09:24
Lecture 3 - 网络层结构
11:16
Lecture 4 - 矩阵类实现
12:07
Lecture 5 - 前向传播
11:07
Lecture 6 - 数据记录
04:54
Lecture 7 - 训练方法 part1
23:55
Lecture 8 - 训练方法 part2
09:42
Lecture 9 - 模型保存与加载
12:22
Lecture 10 - 数据集 part1
18:50
Lecture 11 - 数据集 part2
11:21
Lecture 12 - 运行主程序文件
23:57
Building a neural network from scratch to recognize handwritten digits [Chinese & English subtitles] [1080P]
01:31:46
[Full Series] Building a Feedforward Neural Network from Scratch with C++ Chinese-English Subtitles 1080P
Lecture 1 - 初始化与环境搭建
27:16
Lecture 2 - 前向传播与模型训练
29:09
Lecture 3 - 模型测试与评估
12:48
Implementing Partial Git Functionality in Rust with Chinese-English Subtitles 1080P
04:29:28
Writing a function plotter in C language - English subtitles 1080P
02:25:14
Object-Oriented Programming C++ Version with Chinese and English Subtitles 1080P
Lecture 1 - 面向初学者的类与对象入门
12:06
Lecture 2 - 构造函数与类方法
15:06
Lecture 3 - 封装
11:21
Lecture 4 - 继承
16:32
Lecture 5 - 多态
15:20
Lecture 6 - 面向对象编程中虚函数、纯虚函数与抽象类
20:42
Lecture 7 - 结合现实案例与代码详解抽象概念
22:07
Lecture 8 - C++运算符重载:从入门到进阶
35:19
Lecture 9 - C++友元函数与友元类
18:18
Lecture 10 - C++面向对象编程
01:30:26
Lecture 11 - 面向对象编程中的构造函数
28:41
Lecture 12 - 编程中的析构函数
20:10
Lecture 13 - C++拷贝构造函数
26:39
Lecture 14 - 高级继承与多态
21:26
Lecture 15 - C++中拷贝构造函数与赋值运算符的区别
46:23
Writing an HTTP Server from Scratch in C Language - Chinese & English Subtitles 1080P
02:03:57
【Complete Series】Rust Programming with Chinese-English Subtitles 1080P
Lecture 1 - Rust常用编程概念与所有权机制解析
01:03:33
Lecture 2 - 结构体、枚举与模式匹配
51:49
Lecture 3 - Rust包、Crate与模块系统及常用集合类型
01:08:12
Lecture 4 - Rust错误处理、泛型、Trait与生命周期
01:12:48
Lecture 5 - 自动化测试与命令行程序开发
01:19:13
Lecture 6 - 函数式编程
01:00:01
Lecture 7 - 智能指针
01:11:39
Lecture 8 - Rust无畏并发机制
01:01:05
Lecture 9 - Rust面向对象编程与模式匹配进阶
01:17:10
Lecture 10 - Rust高级特性
01:12:14
Lecture 11 - 声明式宏
51:21
Lecture 12 - 过程宏
32:31
Lecture 13 - 构建Rust多线程Web服务器
58:41
[Complete Series] Rust Low-Level Concurrency Programming: Atomic Operations and Locks with Chinese-English Subtitles 1080P
Lecture 1 - Rust并发编程基础
40:00
Lecture 2 - 原子操作
57:14
Lecture 3 - Rust内存序
01:10:23
Lecture 4 - 实现Rust自旋锁与通信通道
01:10:57
Lecture 5 - 在Rust中自研Arc智能指针
01:26:13
Lecture 6 - 处理器底层原理剖析
51:12
Lecture 7 - Rust调用操作系统底层原语
54:22
Lecture 8 - 从零手动实现各类锁
01:02:16
Lecture 9 - 设计思路与灵感溯源
46:39
[Complete Series] Advanced Rust Programming Principles and Practices with Chinese-English subtitles 1080P
Lecture 1 - Rust基础
59:19
Lecture 2 - 数据类型
45:21
Lecture 3 - 接口设计
01:09:05
Lecture 4 - 错误处理
01:17:13
Lecture 5 - 项目工程结构
48:08
Lecture 6 - 测试
48:04
Lecture 7 - 宏
53:21
Lecture 8 - 不安全的Rust
56:47
Lecture 9 - 并发与并行
01:18:31
Lecture 10 - Rust外部函数接口
58:42
[Complete Series] Core Essentials of Practical Programming: Advanced C++ with Chinese-English Subtitles 1080P
Lecture 1 - 变量、输入输出、指针与时间
01:25:52
Lecture 2 - 选择结构、循环、数组、枚举与预处理指令
01:17:09
Lecture 3 - 函数与参数
54:29
Lecture 4 - 类、对象、继承与封装
01:41:21
Lecture 5 - 构造函数、继承与静态成员
01:24:39
Lecture 6 - 多态、虚函数、虚表、动态数组与友元
01:26:01
Lecture 7 - 面向对象编程
38:00
Lecture 8 - 函数指针与模板
56:20
Lecture 9 - 异常处理与断言
57:47
Lecture 10 -多线程与互斥锁函数
57:57
Lecture 11 - 栈、堆、内存管理与析构函数
01:17:00
Lecture 12 - C++网络编程 :套接字
01:13:52
Lecture 13 - C++网络编程 :TCP与UDP协议
01:02:10
Writing Antivirus Programs in C Sequel: Building a Low-Level IO Buffer from Scratch in C - 1080P with EN/CN Subs
04:07:35
Using C language and computer vision to crack secret information Chinese-English subtitles 1080P
02:00:36
[Complete Series] Building Linux Firewall from Scratch in C Language - Chinese & English Subtitles 1080P
Lecture 1 - 用C语言从零开始编写Linux防火墙
03:03:50
Lecture 2 - 静默编程 - 在Linux防火墙上编写代码
01:18:28
Building a Shape Recognition Neural Network with C Language | Chinese-English Subtitles | 1080P
03:43:48
Building a Virtual Machine from Scratch with C Language Sequel: Variadic Functions and Virtual Machines [CHS/ENG Subtitles] 1080P
Lecture 1 - 可变参数函数与虚拟机
01:41:50
Lecture 2 - 用C语言实现虚拟内存
01:09:42
[Full Series] Rust CLI: Building a Terminal Tool - Chinese/English Subs 1080P
Lecture 1 - 用Rust构建快速目录树可视化工具
40:16
Lecture 2 - 添加过滤、Git 支持与多种输出格式 part1
56:47
Lecture 3 - 添加过滤、Git 支持与多种输出格式 part2
50:52
Lecture 4 - 添加过滤、Git 支持与多种输出格式 part3
54:20
Lecture 5 - 项目完结:发布终端工具
27:19
[Complete Series] Building an NES Emulator with C++ (Chinese & English Subs 1080P)
Lecture 1 - 位运算基础与项目概述
40:12
Lecture 2 - CPU 6502指令集实现
01:07:12
Lecture 3 - 总线、内存、ROM与Mapper映射器
40:37
Lecture 4 - PPU图形处理器 - 背景渲染
01:07:09
Lecture 5 - PPU图形处理器 - 前景渲染
57:47
Lecture 6 - APU音频处理器 - 音效、蜂鸣与音频实现
53:50
Lecture 7 - Mapper映射器进阶详解
50:39
[Full Series] Building a Web Server from Scratch in C Language with Chinese-English Subtitles 1080P
Lecture 1 - 用C语言从零搭建Web服务器
46:54
Lecture 2 - C语言字符串解析处理
41:28
Lecture 3 - C语言实现字典 - 哈希映射
19:41
Lecture 4 - 服务端处理HTTP请求
21:18
Lecture 5 - Web服务器路由开发
34:02
Lecture 6 - Web服务器启动流程
35:09
Lecture 7 - C、C++ 开源Web框架与Web服务器介绍
07:01
Lecture 8 - 用C语言编写Web客户端
18:11
Writing a GUI task management app in C language - Chinese & English subtitles 1080P