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網絡