021-53098865

18018650584


Python 大数据挖掘与分析
    发布时间: 2018-06-27 15:47    
Python 大数据挖掘与分析


一、 课程介绍

Python 被广泛用于后端开发、游戏开发、网站开发、科学运算、大数据分析、云计算、图形开发等领域。Python 在软件质量控制、提升开发效率、可移植、组件集成、丰富库支持等各方面均处于先进地位。

本次培训讲解 Python 基础,Python 数据库应用开发,Python Web 应用开发,以及 Python 数据分析挖掘处理应用开发,并且讲解 Python 在运维管理中的脚本应用实践。

本课程采用技术原理与项目实战相结合的方式进行教学,在讲授 Python 应用开发的基本原理的过程中,穿插实际的 Python 应用系统开发实践操作,本课程讲师也精心准备的实际的应用案例供学员动手训练。

二、 课程特色

定制授课+ 实战案例训练+ 互动咨询讨论,共 3 天

三、课程内容与安排

专题 详细内容 实战训练
1、Python 基础
1. Python 概述、简史、现状、发展历程以及 Python 编程理念(自学)
2. 搭建 Python 应用开发环境:Anaconda
3. Python IDE---JetBrains PyCharm 部 署
4. 变量及变量赋值(自学)
5. Python 数据类型及对象模型(自学)
6. 类型、运算、表达式(自学)
7. Python 流程控制语句(自学)
8. Python 的数据序列类型(自学)
9. Python 字符串处理
10. Python 正则表达式程序

Python 应用开发环境的部署

2、Python 函数式编程
11. 函数定义及特点
12. 函数的调用及返回值
13. 实现简单的函数
14. 作用域、全局变量与局部变量
15. 掌握函数参数
16. 函数和对象
17. 匿名函数
18. Python 内置函数;

Python 标准函数API调用与应用开发


3、Python应用程序开发训练

19. Python 文本处理程序开发
20. Python 新闻摘要提取程序开发

Python 基础开发训练

4、Python 模块开发
21. Python 常用内置模块
22. Python 模块的组织
23. Python 自定义模块


5、Python 面向对象程序设计
24. Python 类和对象
25. Python 成员属性和类属性
26. Python 成员方法和类方法
27. Python 构造函数和析构函数
28. Python 类的继承


6、文件型数据处理
32. Python 标 准 线 程 库 ---Thread 和Threading 库的多线程支持
33. Python 多线程机制
34. Python Threading 模块创建线程
35. Python 线程同步
36. Python 线程优先级队列和 Queue 模块的调用

Python 多线程应用程序实现
7、Python 应用程序开发训练--数据库应用开发编程训练


37. Python 数据库接口及 API
38. Python 数据库应用开发
39. Python MySQL 数据库应用开发

Python 应用开发
8、Python 自动化运维的应用程序开发
40. Python 自动化运维脚本开发方法
41. Python 构建自动化运维的方案
42. Python 自动化运维库
43. Python 云平台的运维管理脚本编写
44. 运维自动化管理和开源的 Python 自动运维管理项目
45. Python OpenStack Nova 运维实践
46. Python OpenStack Horizon 运维实践
47. Python 自动化运维的开发实践


Python 自动化运维
9、Python Django Web
框架应用编程实战

48. Python Web 框 架 :Tornado 和 Django
49. Django 框 架
50. Django 开发环境搭建
51. Django 视图与网址
52. Django URL
53. Django templates
54. Django 数据库开发
55. Django 数据表操作
56. Django 后 台
57. Django 表 单
58. Django 配置部署(与 Apache,Nginx)
59. Django 数据导入和数据迁移
60. Django 用户注册系统
61. Django 缓存系统
62. Django session
63. Django 生成静态页面(页面静态化处理)

Python Web 应用开发
10、Python 数据分析挖掘
应用程序设计与开发

64. Python 数据分析挖掘和机器学习建模的
应用程序开发
65. Python Scikit-learn 数据挖掘应用开发
66. Python 人工智能的应用程序开发
67. Python 决策树程序开发
68. Python 朴素贝叶斯程序开发

Python 数据挖掘程序开发

11、课程总结
69. 课程小结和回顾
70. Python 自动化运维、Python Web 框架、
Python 数据分析实践

交流讨论