一、前 1、数学 2、物理 3、英语
二、中 1、根源需求【最终产品需求】 2、计算机组成【冯洛伊曼计算机体系结构】 3、编程语言【二进制CPU指令 汇编 C C++ Javascript Java PHP Python Go】 4、操作系统【UNIX Linux】 网络原理【物理层01010101010101010 数据链路层PPP HDLC MAC+LLC/ARP/RARP;网络层ICMP IP IGMP;传输层UDP TCP HPCC ;应用层DNS DHCP HTTP SSL;RESTful】 5、数据结构与算法【复杂度分析 数据结构 算法】
三、后 6、中间件类基础软件,例Nginx Apache MySQL PHP Redis Memcached 容器 7、应用程序框架及各类基础库 Yii Laravel 8、分布式 高并发 9、云计算 10、微服务 容器 k8s