要想成为一名Web全栈工程师,需要掌握的相关知识很多,包括服务端编程语言,Web开发框架,数据库,Hmtl+CSS,Javasript及JS框架,生产环境的部署、Web服务监控、Bug追踪,网络安全、性能优化等等。由于工作中分工的不同,以上的相关知识一个人通常在工作中无法全部涉猎,从而不利于个人发展。
第1部份:部份程介绍及Linux基础环境介绍及搭建
第2部份:服务端编程语言Python3基础知识
第3部份:服务端编程语言Python3进阶知识
第4部份:Web开发基础知识——H5+CSS
第5部份:Web开发基础知识——Javascript+Jquery
第6部份:Web开发框架Django基础知识
第7部份:Web开发框架Django进阶知识
第8部份:数据库及缓存
第9部份:Web服务器Nginx及Web服务部署
第10部份:Http协议基础及Web性能优化
第11部份:服务器网络安全(Iptables基础)
第12部份:Web服务监控、压力测试及常见问题追踪方法
|