奇酷教育Python培训课程大纲
小班授课 一对一辅导 120天成就设计师梦想
第一阶段>Python入门
Python入门
概述、环境搭建、入门程序、数据类型、变量、基本运算符、if选择结构、while循环、列表、for循环、元组、集合、字典操作、字符串操作、日期模块(datetime)使用、函数、系统模块os、操作模块sys、数学模块math、文件IO、面向对象、异常处理、自定义模块及使用
第二阶段>Python+数据库
Python进阶
数据库
Linux概述、虚拟机安装、远程操作、常见命令、Python环境搭建、微信飞机大战ubuntu开发
阶段考核——笔试 + 上机考试
mysql数据库概述、安装、单表增删改查、外键约束、多表查询、Python操作mysql、mongoDB入门【下载、安装、创建数据库、创建集合、创建文档、域数据】、常见增删改查指令、聚合aggregate操作、mongoDB进阶【用户管理、备份和恢复、主从双备】、redis概述、安装、常见命令;【发布订阅-主从双备】
第三阶段>Python核心编程
Python核心编程
Python内存分析、列表高级操作、函数高级操作、
正则表达式、案例操作 OR 周考测试 OR 其他知识补充、网络编程、多进程-多线程
第四阶段>前端开发
前端开发
HTML概述、入门程序、文档结构、常见行级标签、常见块级标签、样式概述、常见文本修饰样式、尺寸修饰样式、定位样式、盒子模型、网页项目开发、JavaScript概述、基础语法、事件操作、DOM操作,常见特效开发、Ajax操作、JQuery概述、基础语法,动画效果、事件操作、插件使用、Ajax操作、Bootstrap常见全局样式、常见组件、常见插件的使用、个人博客网页项目开发【登录/注册、首页、文章列表、相册列表、照片列表/查看】考核
第五阶段>Django web框架+Tornado web 框架
Django web框架
Tornado web 框架
web概述、开发环境搭建、入门程序、认识管理后台、模型操作、视图操作、模板操作、高级处理、集成测试、SVN & GIT、项目需求分析 & tomcat、项目流程分析 & nginx、项目开发、项目答辩
tornado快速入门、tornado请求处理流程、tornado 静态文件及模板的操作、tornado数据库操作、tornado安全应用、tornado异步操作、websocket
nginx下载、配置、项目部署使用、新闻发布平台项目开发、新闻发布平台项目开发
第六阶段>数据爬虫
数据爬虫
爬虫原理与数据爬取、urllib2爬虫高级操作、数据提取、requests模块、BeautifulSoup4语法及解析器,案例操作、Scrapy框架概述、深度爬虫、Scrapy分布式爬虫快速入门、Scpary-redis分布式爬虫、Scrapy-redis实战案例
第七阶段>人工智能机器学习
人工智能机器学习
数据结构与算法、人工智能 & 机器学习 入门基础、人工智能 & 机器学习 进阶