班级规模及环境--热线:4008699035 手机:15921673576( 微信同号) |
坚持小班授课,为保证培训效果,增加互动环节,每期人数限3到5人。 |
上课时间和地点 |
开课地址:【上海】同济大学(沪西)/新城金郡商务楼(11号线白银路站)【深圳分部】:电影大厦(地铁一号线大剧院站) 【武汉分部】:佳源大厦【成都分部】:领馆区1号【沈阳分部】:沈阳理工大学【郑州分部】:锦华大厦【石家庄分部】:瑞景大厦【北京分部】:北京中山学院 【南京分部】:金港大厦
最新开班 (连续班 、周末班、晚班):即将开课,详情请咨询客服! |
实验设备 |
☆资深工程师授课
☆注重质量
☆边讲边练
☆合格学员免费推荐工作
★实验设备请点击这儿查看★ |
质量保障 |
1、培训过程中,如有部分内容理解不透或消化不好,可免费在以后培训班中重听;
2、课程完成后,授课老师留给学员手机和Email,保障培训效果,免费提供半年的技术支持。
3、培训合格学员可享受免费推荐就业机会。 |
课程大纲 |
|
- 介绍
- Python的多功能性:从数据分析到网络爬虫(web crawling)
Python数据结构和操作
- 整数和浮点数
字符串和字节
元组和列表
词典和有序字典
设置和冻结集
数据框(pandas)
转换
用Python进行面向对象编程
- 继承(Inheritance)
多态性
静态类
静态功能
装饰器(Decorators)
其他
用pandas进行数据分析
- 数据清理
在pandas中使用矢量数据
数据整理
排序和过滤数据
聚合操作
分析时间序列
数据可视化
- 用matplotlib绘制图表
从pandas内使用matplotlib
创建高质量图表
在Jupyter笔记本中可视化数据
Python中的其他可视化库
在Numpy中矢量化数据
- 创建Numpy数组
矩阵上的常见操作
使用ufuncs
在Numpy数组上的视图和广播
通过避免循环来优化性能
使用cProfile优化性能
用Python处理大数据
- 使用Python构建和支持分布式应用程序
数据存储:使用SQL和NoSQL数据库
使用Hadoop和Spark进行分布式处理
扩展您的应用程序
Python用于财务工作
- 用于财务处理的软件包、库和API
Zipline
PyAlgoTrade
Pybacktest
quantlib
Python API
用其他语言扩展Python(反之亦然)
- C#
Java
C++
Perl
其他
Python多线程编程
- 模块
同步
优先处理
用Python进行UI编程
- 在Python中构建GUI的框架选项
Tkinter
Pyqt
Python用于维护脚本
- 正确提升和捕获异常
将代码组织成模块和包
了解符号表并在代码中访问它们
选择一个测试框架并在Python中应用TDD
Python用于网络
- 用于Web处理的包
网络爬虫
解析HTML和XML
自动填写网页表单
|