Python基础入门与实践 已关闭
Python基础入门与实践 已关闭
Python基础入门与实践 已关闭
Python基础入门与实践 扫二维码继续学习 二维码时效为半小时
  • 学习人数
  • 课程满意度
  • 265
  • 承诺服务
课程价格
499.00元

IEEE Spectrum 发布了2017年顶级编程语言交互排行榜,Python高居第一。Python的排名从2016年开始就借助人工智能持续上升,在人工智能的各个领域,包括机器学习、深度学习以及大数据分析等的应用越来越广泛。本次课程期望带领学生从零基础起步,学习Python基础知识。同时,通过介绍网络爬虫技术以及数据分析与机器学习库,进一步提升学员在Python方面的应用实践能力。

-- 开课时间和形式 --

(1)课程直播时间为:8月26日~9月24日,连续5周(每周六、周日15点到17点)。直播后一年内可以随时回看视频。
(2)课程购买价格499元,联系博士助教微信(shenlan-college),可以获得100元优惠券,适用于此次课程。名额有限,先到先得。

-- 讲师团队 --

贺贺,BAT某公司算法工程师,主要负责基于python的策略架构,以及基于大数据的人工智能应用落地。南开大学计算机与控制工程学院硕士,硕士期间主要研究方向是基于FPGA的并行计算,获得优秀硕士论文。曾工作于某知名金融信息公司,负责金融实时数据采集与分析。期间设计并实现基于Spark的非结构化数据处理的领域专用语言(Domain Specific Language; DSL),其核心内容在中国软件开发者大会进行演讲。

-- 课程目录及学时分配 --

1. 基础入门(12学时)
     1.1 Python基础
           课程内容:Python简介,Python安装,语法格式与编码规范,Python包管理及其版本管理工具的使用
     1.2 类型与运算(包括容器以及容器的访问使用)
           课程内容:Python的字符串,List,set,Dict,tuple等类型(包括访问、添加、删除等超作),切片,列表推导,生成器,迭代器和解析
     1.3 语句与语法
           课程内容:常用关键字,运算符和基本运算(位运算),赋值、表达式以及输入输出,If、for以及while
     1.4 函数以及函数式编程入门
           课程内容:函数基础,作用域,参数与返回值(多返回值、默认参数等),递归,匿名函数:lambda,函数式编程工具:filter和reduce
     1.5 文件操作
           课程内容:文本文件、二进制文件读写,文件和目录操作,序列化与反序列化
     1.6 模块与面向对象
           课程内容:模块代码编写基础,类代码编写基础
     1.7 多线程、Re正则表达式的使用
           课程内容:线程模块,使用Threading模块创建线程,线程同步,线程优先级队列( Queue)
     1.8 网络编程
           课程内容:什么是 Socket,requests网络库的简介和使用

2. Python实践(8学时)
     2.1 网络爬虫
           课程内容:网络爬虫技术价值、简单的网络爬虫架构,URI管理器及其实现方法,网页下载及其urllib2、requests的使用,网页解析器和BeautifulSoup模块
     2.2 数据分析与机器学习库以及相关算法介绍
           课程内容:数据分析库:Numpy/Scipy/Pandas,机器学习库:Scikit-Learn,数据可视化库:Matplotlib,文本分析库:NLTK,网络分析库:igraph

-- 参考书籍与先修课程 --

参考书籍:《Python学习手册》、《用Python写网络爬虫》
先修课程:计算机基础知识

-- 深蓝学院课程福利--

1. 在线直播授课,一年内随时可以视频回放;
2. 课前、课中和课后均安排答疑,微信群内实时与讲师交流;
3. 课程内容PPT提前向学员公开,程序源代码均公开给学员;
4. 客服团队均为相关领域的博士。

-- 课程答疑实例 -- 

-- 相关课程 --

       《深度学习:从理论到实践》升级版  中科院自动化所博士毕业生团队主讲   基于Python的深度学习入门课程

微信扫码  添加助教