Python核心编程
python网络编程
数据库开发
前端与移动开发
Web全站开发
爬虫开发
课程目标
掌握基本的Linux系统操作、掌握Python基础编程语法、建立起编程思维和面向对象思想
掌握Python高级编程,能进行面向对象设计、了解Linux系统编程原理,认知程序运行的本质,方便后期开发出高质量的程序、掌握网络编程协议,实现网络间点对点通信、掌握关系型数据库MySql开发,熟练编写SQL语句、掌握正则表达式,进行字符串模糊匹配、掌握shell脚本编程、掌握了web服务器的运行原理
关系数据库操作和设计、非关系性数据库的操作和设计、缓存服务器的操作和设计
可根据UI设计,开发web网站的前端页面、PC端和移动端页面特效开发、前端页面性能优化
可根据产品原型图,开发web网站的前端界面、可根据业务流程图,开发web网站的后台业务、可根据web框架设计,开发对应的数据库
掌握爬虫的*原理和设计思想、掌握反爬虫机制、掌握分布式集群爬虫应用
掌握常见数据分析方法、掌握常见机器学习算法、掌握scikit-learn库的使用、了解深度学习常用方法、掌握TensorFlow框架的使用
课程内容
Linux基本命令、Python语法基础、Python字符串解析、Python时间和日历、Python文件操作、Python面向对象、设计模式、异常、模块、项目实战:飞机大战
Python编程、Linux系统编程、Linux网络编程、正则表达式、案例:web服务器实现、数据结构与算法、shell脚本编程
MySQL开发、MongoDB开发、Redis开发、数据库调优和部署
html、css、ps应用、PC端页面开发实战流程、html5和css3、移动端页面开发实战流程、JavaScript 08 jquery、移动端框架和库、前端自动化、前端性能优化
git项目代码管理和项目开发流程、Django框架开发、Nginx配置和uWSGI部署、大项目一:电商平台、RESTful接口开发、Flask web框架、微信公众号开发、大项目二:移动web o2o
人工智能
数据分析02数据可视化机器学习原理、监督和无监督学习算法、机器学习框架scikit-learn、广告推荐系统、深度学习原理、TensorFlow框架、图片识别模型训练