你将收获

让大家花极少的钱和时间掌握计算机底层原理,夯实基础,修炼内功,提高学习能力和解决问题的能力,

帮助我们编写高效/高质量的代码,为开发方向的学习,职位晋升,进大厂打好基础,避免35岁危机。

适用人群

1.大学计算机相关专业的在校学生,通过视频可拉近与名校学生的差距,毕业有机会进入大公司。 2.已工作但基础不扎实的程序员, 通过视频可打好基础, 为成为资深程序员/Team Leader/技术专家打好基础。

课程介绍

视频内容

计算机组成原理:讲解计算机有哪些部件构成及其工作原理,使用晶体管(verilog)构造门电路,加法器,存储器, ALU, CPU, 逐步构造出一台计算机。

X86系统编程:开始在计算机上使用汇编和c语言编写运行程序,结合c语言编译后的汇编语言深入讲解c语言本质。

操作系统:讲解操作系统原理,从零编写一个操作系统wind_os,实现物理/虚拟内存管理,进程/线程,系统调用,中断处理, fork/malloc,多核,文件系统,图形界面gui。

linux程序设计:讲解使用操作系统api编写应用程序,实现一个web服务器, shell,设备驱动。

算法与数据结构:讲解常用算法和数据结构原理和实现,热门leetcode题目总结,丰富的算法练习项目。

数据库原理:讲解sql语言,数据库设计,数据库实现,从零编写一个关系型数据库, 实现sql解析,事务,并发控制,索引, 错误恢复,查询优化。

计算机网络:讲解网络协议原理及实现,在wind_os上实现tcp/ip协议栈(dns/http/tcp/udp/icmp/ip/eth),详解ipv6,TLS,多媒体协议。

软件工程:在wind_os上实现gui库,使开发者可以为wind_os编写图形应用程序,结合gui库的开发过程讲解软件工程,面向对象,设计模式, 单元测试,重构。

编译原理:讲解编译器实现原理(词法/语法/语义分析,优化,寄存器分配,汇编代码生成),从零实现编译器。

虚拟机:自己动手编写java/python/js虚拟机。

视频目的

让大家花极少的钱和时间掌握计算机底层原理,夯实基础,修炼内功,提高学习能力和解决问题的能力,

帮助我们编写高效/高质量的代码,为开发方向的学习,职位晋升,进大厂打好基础,避免35岁危机。

视频针对人群

1.大学计算机相关专业的在校学生,通过视频可拉近与名校学生的差距,毕业有机会进入大公司。

2.已工作但基础不扎实的程序员, 通过视频可打好基础, 为成为资深程序员/Team Leader/技术专家打好基础。

视频计划

新课5折优惠,现在的价格购买就包含前面10门课的内容,后续这些课程新增内容都可免费获取。

随着课程完善会逐渐涨价到原价1000元,现在购买进答疑群还可参与返现活动,名额有限,先到先得。有疑问可先发私信。

时间有限,有old标记的视频是前2年录制的,表达不太流畅,仅做参考,这部分视频会重录,2024年底前完成。

2024/8月~2024/9月,粗剪old标记的视频,涨价到499。

2024/9月~2024/12月,对于前8门课重录所有old标记的视频,涨价到699。

2025/1月~4月,对于前8门课完善字幕,修正视频错误,补充缺失内容,涨价到799。

2025/5月~12月,完成编译原理课程,涨价到899。2026年完成虚拟机课程,涨价到999。

讲师介绍

15开发经验资深程序员,先后在OPPO,华为,紫光展锐,高通等公司任职,

善于分析和解决问题,在每个公司都是核心成员,专注研究这套计算机科学基础系列课程8年。

课程优势和服务

视频内容由作者耗时8年研究学习总结而成,每门课都参考了大量PPT,文章,书籍,视频,项目代码做了总结和优化,可以帮你节省看大量重复无用资料的时间。

作者已帮你探好了路,通过视频你不用再走弯路自己去摸索学什么,怎么学,只需看视频内容和推荐的书,做练习就可以了,至少可以帮你节省1~2年时间。

作为资深程序员,作者会保证视频内容都讲清楚了,是浅显易懂的,抓住重点讲,比你自己看大黑书要轻松很多,可以节省大量时间。

视频理论结合实现,理论方面该讲的都会讲,并且每门课都会有对应的项目实现,学习后既可以满足大公司对基础的要求,又可以满足小公司对项目经验的要求。

视频无废话,10分钟的内容相当于同类视频1小时的内容,几乎每节课都有设置思考题和课外练习,从而巩固和加深对这节内容的理解。

提供视频配套PPT,源码,课本pdf,购买后可从资料/课件获取网盘地址。

提供学习交流群,超棒的学习氛围。作者一对一答疑服务,提供实验答案和课外练习指导,长久有效。

代码量

代码量x

学员好评

课程目录