第一阶段:Python开发基础
课程内容:
计算机硬件、操作系统原理、Python基础编程语法、数据类型、字符编码、文件操作、函数、装饰器、迭代器、内置方法、模块的跨目录导入、常用标准库学习,b加密
第二阶段 Python高级编程/数据库开发
课程内容:
面向对对象开发、TCP/IP协议、Socket网络编络编程、简单远程命令执行客户端开发、C\S架构FTP服务器开发、线程、进程、队列、IO多路模型、Mysql数数据库开发、视图、触发 器、事务、分组、聚合、分页、连接池、学员管理系统开发……
第三阶段:前端开发
课程内容:
Html、CSS、JavaScript开发、Jquery、bootstrap开发、Vue架构剖析、mvvm开发思想、Vue数据绑定与计算属性、条件渲染 类与样式绑定、表单控件绑定、webpack、vue实战开发……
第四阶段:WEB框架开发
课程内容:
Django框架、BBS+Blog实战项目开发、缓存和队列中间件、Memcached、redis缓存、RabbitMQ队列学习、Celery分布式任务队列学习、Flask框架、Tornado框架、Restful API……
第五阶段:爬虫开发
课程内容:
主流模块学习、requests登陆实现、抽屉、github、知乎、博客园、爬取拉钩职位信息、开发Web版微信、高性能IO相关模块、验证码图像识别、Scrapy框架与源码剖析、分布式爬虫……
第六阶段:全栈项目开发
课程内容:
开发流程讲解、git、github协作开发工具、任务管理系统、接口单元测试、敏捷开发与持续集成介绍、django + uwsgi + nginx生产环境部署学习、互联网企业大型项目架构图深度讲解、CRM客户关系管理系统开发、在线教育平台实战开发……
第七阶段:数据分析
课程内容:
金融知识与Python相关模块学习、金融量化分析方法、金融量化分析算法、常见金融分析策略如“双均线”、“周规则交易”、“羊驼策略”、“Dual Thrust 交易策略”、Numpy\Pandas\Scipy数据分析模块、量化策略平台的开发……
第八阶段:人工智能
课程内容:
机器学习、自然语言识别、剖析分类、聚类、决策树、随机森林、回归以及神经网络、测试集以及评价标准 Python机器学习常用库scikit-learn、Caffe两种常用数据源制作、OpenCV库详解、人脸识别技术、车牌自动提取和遮蔽、无人机实战开发……
第九阶段:自动化运维开发
课程内容:
设计符合企业实际需求的CMDB资产管理系统,真实企业系统的用户行为、管理权限、批量文件操作的IT审计+主机管理系统开发、分布式主机监控系统开发,监控多个服务,多种设备,报警机制,基于http+restful架构开发,实现分布式监控等功能……
第十阶段:高并发语言GO开发
课程内容:
GO语言基础、数据类型与文件IO操作、常用标准库使用、文件增删改查操作、函数和面向对象详解、并发、并行与goroute、channel详解 goroute同步、channel、超时与定时器 reover捕获异常、Go高并发模型、Lazy生成器、并发数控制、高并发……