我要报名
适用人群
主要针对零基础、较少编程基础的学员,对于文科商科和非CS专业理工科学生非常适合。项目结束后期待具备中等水平的python编程能力
你将收获
Python编程实战项目证明
Python熟练实战能力
美国微软导师推荐信
你将学习的技能
python编程
python常见工具包
实战编程能力
课题介绍
21世纪是信息技术爆炸的时代,从最开始少数人从事专业编程工作,到如今各行各业的从业者都不同程度地应用编程技术来更便捷地完成工作。文科生用编程处理和分析社会研究的数据;工科生用编程实现不同的模型与算法,进行仿真与分析;商科生用编程研究市场走向与因果关系。而在各种编程语言中,Python可以让初学者把精力集中在编程对象和思维方法上,而且有极为强大的标准库,可以让学员从零基础进入编程应用的世界
课程大纲
项目内容主要包括Python语言的基础知识;操作符、表达式与控制流;Python函数的使用;数据结构与操作;面向对象编程训练;Python高级操作。每次课程导师会结合理论学习和代码联系,让学员自信地掌握每个模块的实战能力,并且课后会有3--4个有趣的Python编程项目
1
了解编程与Python
考察:IPython Notebook安装与环境配置
授课1小时; 学习1小时
2
Python基础(操作符,表达式与控制流)
考察:可视化练习,搭建一个彩票系统
授课2小时; 学习3小时
3
Python函数的使用
考察:编程实践:最早的计算机游戏《月球登陆 (Lunar Lander)》实现
授课2小时; 学习3小时
4
数据结构与操作
考察:编程实践:密码遮盖功能实现;复杂人机对战游戏Three Musketeers
授课2小时; 学习4小时
5
Python的类与面向对象的编程思维
考察:理论材料学习,编程实践: 实现校园管理系统
授课2小时; 学习2小时
6
Python高级操作
考察:理论材料学习,可视化展示
授课2小时; 学习1小时
7
毕业项目:基于Python的美国房地产大数据分析
考察:掌握大数据分析工具Pandas, matplotlib等
授课1小时; 学习3小时
课程导师
Lan

经历

Fedex数据科学家(美国)
2016年全美数学建模大赛特等奖
甲骨文机器学习工程师(美国)
微软机器学习应用科学家

教育

浙江大学混合班本科
宾夕法尼亚大学数据科学硕士