《数据科学之Python编程》

899.00

课程名称: 《大数据之Python基础》 

上课时间:  在线视频,随到随学,反复观看

 

课程概述:  

想要从事大数据分析挖掘工作,尤其是搞机器学习,为什么要学Python?

想成为一名真正的数据科学工作者,编程实现算法以及建模已然是当前从业者的入门条件,目前在数据挖掘算法方面用的最多的编程语言有:Java、C++、C、Python、R等 ,对正在或是将要从事数据挖掘和机器学习工作的从业人员,有不少数理统计专业出身的,从头开始学习一门复杂而高级的语言来说,花费的时间太长,投入精力与收获不成正比,所以选择一门能快速上手并且高效的编程语言是至关重要的。

从Python和R语言入手,是两个最佳选择。原因如下:
第一:Python和R本身在数据分析和数据挖掘方面都有比较专业和全面的模块,很多常用的功能,比如矩阵运算、向量运算等都有比较高级的用法,所以使用不需要非常强的编程能力,都适合算法开发,有大量package供你使用。 

第二:这两门语言对于平台方面适用性比较广,linux、window都可以使用,并且代码可移植性不错。

第三:对于学数理统计的人来说,应该大多用过MATLAB以及mintab等工具,Python和R比较贴近这些常用的数学工具,使用起来有种亲切感。

 

适合人群:Python尤其适合想要从事大数据分析和数据挖掘,机器学习领域的从业人员。

学习方式: 在线视频+在线答疑 

课程价格: 99元 

第1课   python入门

  1. 简介
  2. 环境搭建 [pyCharm,python sdk]
  3. Hello World
  4. 变量
  5. 数据类型
  6. Ipython notebook环境搭建

第2课   python基础

  1. 字符串及编码
  2. 缩进
  3. 运算
  4. 条件判断和循环
  5. List,tuple,dic
  6. 异常

第3课   python 函数

  1. 定义
  2. 调用
  3. 参数
  4. Python 常用内置函数, dir(), help()等等

第4课   python 面向对象

  1. 类和对象
  2. 继承
  3. 重要特性

第5课   python 模块

  1. 模块安装
  2. 模块使用
  3. 构建模块
  4. 常用模块简介

第6课   python高级特性

  1. 特殊方法
  2. 对象属性
  3. 上下文管理器
  4. 闭包
  5. 装饰器
  6. 内存管理

第7课   Python进阶

  1. 循环设计
  2. 动态类型
  3. 文件读写
  4. OOP常见函数

第8课   Python连接数据库

  1. Python Sqlite 数据库连接操作
  2. Python与MySQL之间的连接

主讲人: 杨磊

计算机科学硕士,毕业于北京大学, 先后在Sun Microsystems和Oracle Asia Research Center从事多年软件研发工作。具有丰富的编程经验,谙熟Java、C/C++、Python,PHP等编程语言。

常见问题

请点击 http://www.chinahadoop.cn/page/questions

手机:13601288871 15611440609 

邮件:Admin@chinahadoop.cn

在线咨询QQ群344476417

在线客服QQ2903431261 客服QQ

 

官方微博号ChinaHadoop

微信公众号ChinaHadoop

 

授课教师

邹博,计算机博士,现科学院从事科研教学工作,位智金融专家组成员;现主持国家级科研项目2个,副负责1个,研究方向机器学习、数据挖掘、计算几何。...