课程详情:第一阶段:python高级和
网络编程
掌握Python高级编程,能进行面向对象设计、了解
Linux系统编程原理,认知程序运行的本质,方便后期开发出高质量的程序、掌握网络编程协议,实现网络间点对点通信、掌握关系型
数据库MySql开发,熟练编写SQL语句、掌握正则表达式,进行字符串模糊匹配、掌握shell脚本编程、掌握了web服务器的运行原理
第二阶段:数据库开发
关系数据库操作和设计、非关系性数据库的操作和设计、缓存服务器的操作和设计、MySQL开发、MongoDB开发、Redis开发、数据库调优和部署
第三阶段:前端与移动开发
可根据
UI设计,开发web网站的前端页面、PC端和移动端页面特效开发、前端页面性能优化、01html02css03ps应用、PC端页面开发实战流程、html5和css3、移动端页面开发实战流程、JavaScript08jquery、移动端框架和库、前端自动化、前端性能优化
第四阶段:Web全站开发
可根据产品原型图,开发web网站的前端界面、可根据业务流程图,开发web网站的后台业务、可根据web框架设计,开发对应的数据库、01git项目代码
管理和项目开发流程、Django框架开发、Nginx配置和uWSGI部署、大项目一:
电商平台、RESTful接口开发、Flaskweb框架、微信公众号开发
第五阶段:爬虫开发
掌握爬虫的工作原理和设计思想、掌握反爬虫机制、掌握分布式集群爬虫应用 01网络爬虫、爬虫原理与数据抓取、scrapy框架、爬虫分布式集群、大项目:信息类网站数据采集
第六阶段:掌握TensorFlow框架的使用
数据分析、数据可视化、机器学习原理、监督和无监督学习算法、机器学习框架scikit-learn、广告推荐系统、深度学习原理、TensorFlow框架、图片识别模型训练