蓝鸥k8凯发旗舰的旗下品牌:
全国咨询电话:13693348049

python学习线路图 -k8凯发旗舰

python基础

适用/适合人群:适合小白,零基础

目标:掌握html css div css,javascript,h5等前端基本技术

●01开班典礼:

1、pycharm安装    2、python简单程序    3、整个课程体系

●python基础语法

1、python变量    2、python的数据类型    3、python中的运算符    4、流程控制    5、猜数字    6、猜数字改进(作业)    7、布尔类型    8、分支语句(if,if-elif-else, if-else)

●python字符串解析

1、字符串创建    2、原始字符串创建    3、长字符串操作    4、字符串格式化操作    5、字符串内置方法

●python三大数据结构

1、列表    2、元组    3、字典    4、数据遍历

●python循环结构

1、函数的定义    2、函数的分类    3、函数调用    4、参数类型和数据传递    5、局部变量和成员变量    6、return关键字    7、匿名函数

●python正则表达式

1、re.match函数    2、re.search方法    3、re.match与re.search的区别    4、检索和替换    5、正则表达式修饰符 - 可选标志    6、正则表达式模式

●python面向对象

1、面向对象技术简介    2、类定义    3、类对象    4、类的方法    5、继承 多继承    6、方法重写    7、运算符重载

●python mysql数据库

1、什么是 pymysql?    2、pymysql 安装    3、数据库连接    4、创建数据库    5、数据库curd    6、事务处理    7、错误处理

●python json和xml解析 gui编程

1、json 数据解析    2、什么是xml?    3、python对xml的解析    4、python使用sax解析xml    5、python 解析xml实例    6、使用xml.dom解析xml    7、常用的gui控件

●python语音操作

1、windows下pip安装    2、windows下python语音speech模块安装    3、语音矫正    4、语音测试模块    5、路径配置

●python smtp邮件发送

1、使用python发送html格式的邮件    2、python 发送带附件的邮件    3、在 html 文本中添加图片    4、使用第三方 smtp 服务发送

web全栈

适用/适合人群:熟练掌握php基本语法能开发门户型站点

目标:掌握php面向过程的编码方式,能够独立开发相关系统。

●xhtml/css

1、xhtml常用标签    2、css引入方式    3、css选择器和选择器优先级    4、css基本属性    5.盒模型

●布局

1、浮动布局    2、清浮动    3、定位布局

●css3新增属性

1、html5新增表单类型    2、rgba hlsa    3、text-shadow    4、text-overflow    5、text-stroke    6、direction和unicode-bidi    7、css3边框新增设置    8、font-face和自定义文字图标    9、css3背景新增设置    10、mask    11、box-reflect    12、box-sizing    13、filter    14、html5新增标签

●css3变换和动画

1、transition    2、transform    3、3d变换    4、transform新增函数    5、animation    6、animate.css

●弹性盒模型&&响应式布局

1、h5新增单位    2、移动端布局和pc端的区别    3、物理分辨率和显示分辨率    4、viewport 视口设置    5、window.devicepixelratio 像素比    6、1px问题处理    7、固定定位问题处理    8、小于12像素字体处理    9、rem布局    10、移动端的默认样式处理    11、横竖屏检测    12、弹性盒模型display:flex    13、栅栏布局    14、media queries 媒体查询    15、media queries的兼容

●bootstrap框架

1、bootstrap页面的基本结构    2、栅格系统    3、响应式工具    4、bootstrap的默认ui设置    5、辅助样式    6、字体图标    7、常用组件

●js基础01

1、js的介绍,历史,未来-nodejs    2、js的组成(ecmascript、dom、bom)    3、js的特点    4、js的引入方式    5、alert语句    6、js中变量的概念及命名规则    7、js的基础数据类型(布尔值、整型、浮点型、字符串、undefined类型、null类型)    8、js的运算符    9、onclick事件的绑定    10、元素的获取    11、onmouseover、onmouseout事件    12、bool类型    13、关系运算符    14、逻辑运算符    15、if语句    16、switch语句    17、三元运算符    18、window.onload()

●js基础02

1、document.write    2、for循环讲解    3、while循环    4、do..while    5、break、continue    6、随机数    7、innerhtml    8、循环结合h5应用    9、数组    10、双层循环嵌套    11、二维数组    12、字符串操作

●js dom操作

1、树形结构讲解    2、dom节点获取方式    3、如何通过获得标签修改属性    4、滚动偏移    5、综合实例    6、瀑布流    7、返回顶部

●事件

1、事件对象    2、鼠标事件mouse....    3、键盘事件key....    4、表单事件    5、拖拽效果    6、事件捕获    7、事件冒泡    8、阻止默认事件    9、阻止冒泡    10、阻止事件传播

●jquery操作

1、什么是jquery    2、jquery 整体架构    3、$()中的参数说明    4、jq中对dom/bom操作    5、jq中对event操作    6、jquery动画    7、jquery工具方法和静态方法    8、jquery中的ajax    9、$.ajax()、$.get()、$.post()、$.getjson()、$.getscript()、load()等方法

●vue语法

1、介绍vue    2、安装vue    3、vue 实例    4、模板语法    5、计算属性    6、class 与 style 绑定    7、条件渲染    8、列表渲染    9、事件处理器    10、 表单控件绑定    11、组件    12、深入响应式原理    13、过渡效果    14、过渡状态    15、render 函数    16、自定义指令    17、混合    18、插件

●vue语法

1、路由vue-ruter    2、安装    4、动态路由匹配    5、嵌套路由    6、编程式导航    7、命名路由    8、命名视图    9、重定向和别名    10、html5 history 模式    11、导航钩子    12、路由元信息    13、过渡动效    14、数据获取    15、滚动行为    16、懒加载    17、router-link    18、router-view

●综合项目

礼拜五网站开发

全栈后端开发

适用/适合人群:php基本功扎实,掌握基本开发技巧

目标:掌握php面向对象核心思想,掌握框架使用技巧,能够熟练使用thinkphp框架重构商城系统

●github项目代码管理

1、github简介    2、github代码管理流程讲解    3、github冲突和冲突解决

●python网络编程

1、什么是 socket?    2、python internet 模块

●web框架开发

1、web框架开发简介    2、urlparse模块    3、urllib模块/包    4、web(http)服务器    5、使用urllib2 http验证    6、http实例验证向python3移植

●web编程 cgi初级

1、cgi简介    2、cgi应用程序    3、cgi模块    4、cgitb模块    5、构建web服务器,建立表单页,生成表单和结果页面    6、在cgi中使用unicode

●web编程 cgi高级

1、mulitipart表单提交和文件上传    2、多值字段    3、cookie    4、cookie和文件上传

●web编程 wsgi

1、wsgi简介    2、动机(cgi替代)    3、服务器集成    4、外部进程    5、wsgi服务器    6、中间件及封装wsgi应用    7、python3中使用wsgi    8、wsgi应用实例

●web框架 django

1、django简介    2、django项目创建    3、运行开发服务器    4、django模版    5、django 表单    6、django admin设置和使用

●web框架 django创建博客的用户界面

1、创建模版    2、创建url模式    3、创建视图函数

●web框架 django中级 tweetapprove

1、项目文件结构    2、twython库    3、url结构    4、数据模型    5、新推文提交和审核

●队列

1、线程和进程的概念    2、python线程的创建    3、线程模块介绍    4、threading模块创建线程    5、线程同步    6、线程优先级队列    7、线程,进程的区别和联系    8、消息队列的创建    9、分布式任务队列的创建和使用

●tornado web框架开发

1、tornado简介    2、tornado下载和安装    3、tornado简单程序的创建    4、tornado方法    5、tornado模版引擎    6、自定义uimethod和uimodule

●tornado web框架开发

1、tornado静态文件和主动式文件缓存    2、tornado 基本cookie和加密cookie    3、javascript操作cookie    4、用户认证    5、csrf跨站伪造请求防范    6、tornado 文件上传    7、tornado验证码

●网络爬虫

1、爬虫简介    2、简单爬虫/蜘蛛/机器人的代码实现    3、爬虫完成web页面数据解析    4、可编程的web浏览    5、数据缓存

●项目实战

1、客户关系管理软件开发

分布式网络爬虫

●数据抓取

1、爬虫简介(爬虫适用场景,合法性等)    2、网络爬虫编写    3、分析网页    4、三种抓取网页的方法(正则表达式,beautiful soup,lxml)    5、三种抓取网页的方法的性能对比    6、为链接爬虫添加抓取回调

●下载缓存

1、为链接爬虫添加缓存支持    2、磁盘缓存    3、nosql介绍    4、mongodb安装和使用    5、mongodb缓存实现    6、数据压缩    7、缓存测试

●并发下载

1、alexa提供的100万个网页使用    2、串行爬虫    3、线程和进程的概念    4、线程和进程的工作原理    5、线程和进程的代码实现    6、多进程爬虫

●动态内容和表单交互

1、动态网页事例    2、对动态网页进行逆向工程    3、渲染动态网页    4、登录表单    5、支持内容更新的登录脚本扩展    6、使用mechanize模块实现自动化表单处理    7、验证码处理

●scrapy

1、scrapy简介    2、scrapy安装和简单项目编写    3、定义模型    4、创建爬虫    5、使用shell命令抓取    6、结果检查    7、中断和恢复爬虫

●scrapy

1、使用portia编写可视化爬虫    2、使用scrapely实现自动化抓取    3、google搜索引擎    4、facebook网站和api   5、gap

数据分析

●python数据分析工具介绍

1、numpy    2、scipy    3、matplotlib    4、pandas    5、statsmodels    6、scikit-learn    7、keras    8、gensim

●数据导入和导出

1、csv文件的读取(本地读取和网络读取)    2、mysql数据读取    3、excel文件数据读取    4、数据导出到csv文件    5、sql数据读写    6、数据的提取和筛选    7、统计描述

●数据分析

1、数据质量分析(缺失值分析,异常值分析,一致性分析)    2、数据特征分析(分布分析,对比分析,统计量分析,周期性分析,贡献度分析,相关性分析)

●数据探索函数

1、基本统计特征函数    2、拓展统计特征函数    3、统计作图函

●数据预处理

1、数据清洗(缺失值处理,异常值处理)    2、数据集成(实体识别,冗余属性识别)    3、数据变换(简单函数变换,规范化,连续属性离散化,属性构造和小波变换)    4、数据规约(属性规约,数值规约)    5、python主要数据预处理函数

●分类和预测

1、常用的分类和预测算法    2、回归分析    3、决策树    4、人工神经网络    5、分类和预测算法评价    6、python分类预测模型特点

●聚类分析

1、常用聚类分析算法    2、k-means聚类分析    3、聚类分析算法评价    4、python主要聚类分析算法    5、常用关联规则算法    6、apriori算法

●时间模式

1、时间序列算法    2、时间序列预处理    3、平稳时间序列分析    4、非平稳时间序列分析    5、python主要时序模式算法

●离群点监测

1、离群点检测方法介绍    2、基于模型的离群点检测方法    3、基于聚类的离群点检测方法

●电力窃漏电用户自动识别

1、数据抽取    2、数据探索分析    3、数据预处理    4、构建专家样本    5、模型构建

●综合项目

1、金融数据分析    2、天气数据分析

人工智能

●预测的两类核心算法

1、两类算法的原理和用处    2、惩罚回归算法的原理    3、什么是集成算法    4、算法选择    5、构建一个机器学习问题    6、特征提取和特征学习    7、确定训练后模型的性能

●通过理解数据来了解问题

1、解剖一个新问题    2、新数据集的注意事项    3、分类问题:用声纳发现未爆炸水雷    4、对"岩石vs.水雷"数据集属性的可视化展示    5、基于因素变量的实数值预测    6、用实数值属性预测实数值目标    7、多类别分类问题研究

●预测模型构建

1、训练数据的使用    2、评估预测数据的性能    3、影响算法选择及性能的因素-复杂度以及数据    4、度量预测模型性能    5、模型与数据均衡

●惩罚线性回归模型

1、惩罚线性回归模型的有效性分析    2、对线性回归进行正则化以获得最优性能    3、惩罚线性回归的求解    4、输入为数值型数据的线性回顾方法的扩展

●集成方法

1、二元决策树进行预测    2、二元决策树等同于分割点选测    3、二元决策树过拟合    4、针对分类问题和类别特征所做的修改    5、自举集成:bagging算法

●python构建集成模型

1、用python集成包解决回归问题-红酒口感预测    2、python集成方法引入非数值属性-鲍鱼性别预测

●python构建集成模型

1、python集成方法解决二分问题-岩石vs水雷问题分析

●python构建集成模型

1、python集成方法解决多类别分类问题-玻璃数据分析

●项目实战

1、电影票房预测

面试及就业

●就业课

1、简历指导    2、面试技巧    3、简历投递    4、面试题讲解    5、企业面试环境模拟

网站地图