Python全栈开发工程师课程介绍
第一阶段:Python开发入门
可解决的现实问题:
字符串排序,切割,逆置;猜数字、用户认证、三级菜单、购物车程序;第二阶段:函数编程&常用标准库
可解决的现实问题:
字符编码转换、文件的增删改查、配置文件解析、可开发出复杂一点的程序,掌握500-1000行代码的小项目开发与维护;第三阶段:面向对象编程&网络编程基础
可解决的现实问题:
基于面向对象思维设计和开发可扩展的小项目,已能够开发可在生产环境使用的FTP服务器;第四阶段:核心网络编程&数据库开发
可解决的现实问题:
掌握网络并发编程能力,可开发各种并行程序,如批量主机管理、爬虫等,提高程序生产效率;第五阶段:前端开发
可解决的现实问题:1、开发常见Web的前端页面和移动端H5页面;2、跟后台进行数据交互通信;
第六阶段:WEB框架开发
可解决的现实问题:
1、高并发全功能的web开发;2、BBS、博客系统开发 ;3、根据实际需求设计可扩展的数据库表结构。第七阶段:WEB框架开发进阶
可解决的现实问题:
1、高并发全功能的web开发;2、熟练使用各种web开发中的技术,使更稳定、安全、支持大并发请求;第八阶段:爬虫实战
可解决的现实问题:
1、定向抓取互联网中领域的海量信息;2、可对抓取的数据根据业务进行数据分析、清洗、挖掘;
3、运用分布式爬虫,实现规模化数据采集。第九阶段:企业项目实战
可解决的现实问题:
1、可独立设计有一定复杂业务逻辑的表结构,表结构规模可达上百张;
2、可根据业务模式、特点设计出适合的技术架构;
3、开发的项目符合企业规范要求,且充分考虑高性能、安全、稳定性、可扩展性要求;