### 注意: - 本课程面向年薪 10w 以上的程序员 - 按要求完成并提交报名考核题后才能报名 - 不符合要求且报名的情况,将不退还报名费 ### 这里简单介绍一下课程的内容 - 基本就是计算机本科的教学大纲里的内容,只不过能教会你真正掌握并写代码实现 - 原理性为导向,辅以实际的项目 - 通过写代码实现的方式学习原理,不是去学任何 API - 下面提到的程序都是自己实现的,并且都会实现成品 - 以图像压缩为例,原始图像是自己设计的格式 - 图像编码解码的压缩算法是自己实现的,不会去调用现成的库 - 很多人会纠结编程语言,本课程会使用 c py js lua 等语言来实现不同的程序 - 需要注意的是,语言的差异是次要的 ### 简单的提纲: - 计算机体系结构 - cpu 的实现 - 虚拟机的实现 - 文件系统的实现 - 模拟器的实现(FC GB GBC GBA) - 编译器的原理和过程 - 解释器的实现 - 编译器的实现 - 汇编器的实现 - 操作系统层面的知识 - 多线程、并发 - 程序的链接与加载 - 多媒体处理 - 会通过实现自定义的图形压缩算法和格式来掌握图像压缩原理 - 会通过实现自定义的视频压缩格式,以及相应的播放器,来学习视频编解码原理 - 会设计、实现自己的流媒体格式 - 图形渲染 - 会通过实现渲染器来学习当前图形技术原理 - C 语言实现的 GUI 框架 - 会实现一个 C 语言写的 GUI 框架 - 并且在这个框架的基础上实现一个浏览器 报名要求和课程实际项目展示请参考知乎专栏:https://zhuanlan.zhihu.com/p/90500967

深度编程班

¥ 35,000

课程长度: 20 周

第 5 期将于 等待群里通知 截止报名

开课日期为 等待群里通知

如有问题请在微信公众号 快编程(微信号:codefaster)后台提问