手写CPU,操作系统,数据库,TCP/IP协议栈,算法
课时介绍
课程介绍
视频内容
计算机组成原理:讲解计算机有哪些部件构成及其工作原理,使用晶体管(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,购买后可从资料/课件获取网盘地址。
提供学习交流群,超棒的学习氛围。作者一对一答疑服务,提供实验答案和课外练习指导,长久有效。
代码量
学员好评
信息系统项目管理师自考笔记
李明 · 500人在学
python从0到1:期货量化交易系统(CTP实战,高频及合成K线数据
王先生 · 20327人在学
手把手搭建Java超市管理系统【附源码】(毕设)
汤小洋 · 4025人在学
Java毕设springboot外卖点餐系统 毕业设计毕设源码 使用教
黄菊华 · 724人在学
基于SSM酒店管理系统(毕设)
小尼老师 · 778人在学
java项目实战之购物商城(java毕业设计)
Long · 5059人在学
手把手搭建Java求职招聘系统【附源码】(毕设)
汤小洋 · 1454人在学
Python Django 深度学习 小程序
钟翔 · 2225人在学
城管局门前三包管理系统+微信小程序(vue+springboot)
赖国荣 · 490人在学
Vue+Uni-app(uniapp)入门与实战+赠送仿美团点餐小程序
李杰 · 3829人在学