IT行业,技术要比学历、年龄、从业经验更为重要,技术水平直接决定就业薪资,想要学好python,首先要先了解精通Python语言基础、Python web开发、Python爬虫、Python数据分析这四大方面。
全栈即指的是全栈工程师,指掌握多种技能,并能利用多种技能独立完成产品的人。就是与这项技能有关的都会,都能够独立的完成。
全栈只是个概念,也分很多种类。真正的全栈工程师涵盖了web开发、DBA 、爬虫 、测试、运维,要学的内容那是相当的巨量。就web开发方向而言需要学习的内容:前端知识 包括HTML5 CSS3 JS Jquery Ajax,后端至少需要能够熟练使用Django和tornado,当然会flask更好。
归纳总结:
1.平台:*nix平台
2.线程、进程、shell编程
3.网络:网络原理、http协议socket开发、异步IO开发
4.web开发:后端、mvc框架Django、Flask、Tornado
5.算法要求:转置矩阵、求质数、常见排序算法等
6.数据库:关系型数据库和非关系型数据库
7.前端vue、angrilar、react