计算机知识体系

1、前 一、数学 二、物理 三、英语算法

2、中 一、根源需求【最终产品需求】 二、计算机组成【冯洛伊曼计算机体系结构】 三、编程语言【二进制CPU指令 汇编 C C++ Javascript Java PHP Python Go】 四、操做系统【UNIX Linux】 网络原理【物理层01010101010101010 数据链路层PPP HDLC MAC+LLC/ARP/RARP;网络层ICMP IP IGMP;传输层UDP TCP HPCC ;应用层DNS DHCP HTTP SSL;RESTful】 五、数据结构与算法【复杂度分析 数据结构 算法】编程

3、后 六、中间件类基础软件,例Nginx Apache MySQL PHP Redis Memcached 容器 七、应用程序框架及各种基础库 Yii Laravel 八、分布式 高并发 九、云计算 十、微服务 容器 k8s网络