深蓝学院是专注于前沿科技的在线教育平台,由中科院自动化所博士团队发起成立,致力于构建从基础课到强化课的培养体系,满足相关领域小白的入门以及入门后的进阶。
4月9日,深蓝学院全网首发教育部印发的《高等学校人工智能创新行动计划》,作为创新行动计划内容的一部分,人工智能的普及工作被提上日程:
开展普及教育。鼓励、支持高校相关教学、科研资源对外开放,建立面向青少年和社会公众的人工智能科普公共服务平台,积极参与科普工作;支持高校教师参与中小学人工智能普及教育及相关研究工作;在教师职前培养和在职培训中设置人工智能相关知识和技能课程,培养教师实施智能教育能力;在高校非学历继续教育培训中设置人工智能课程。
按照上级部门指示,深蓝学院现开放『Python基础入门』在线直播课程。课程由百度资深算法工程师主讲,面向具备计算机基础操作知识的用户。课程共16讲,仅需要 9.9 元即可,课程建立专属的微信答疑群,讲师在群里长期答疑。
1. Python基础入门以及基本类型和运算
1.1 Python基础
1.1.1 Python简介:起源
1.1.2 Python安装过程:Windows环境
1.1.3 Python环境搭建(基础或者Anaconda)
1.1.4 Python是如何运行的,CPython,JPython, IronPython
1.2 基本类型和运算
1.2.1 字符串以及操作,内置常用方法,字符串转义,字符串的格式化,字符串的编码
1.2.2 列表,元组:基本操作:索引,分片,迭代
1.2.3 字典操作:索引,迭代,如何修改
1.2.4 数字类型,小数,分数,集合,布尔类型
2.基本语句与语法
2.1 语句与语法
2.1.1 程序结构:语句, 表达式
2.1.2 命名规则, 常见的关键字
2.1.3 赋值语句
2.1.4 条件判断:条件IF语句,三元表达式
2.1.5 循环控制:while和For循环:continue,break
2.1.6 标准输出
2.2 注释与内置帮助文档
2.2.1 单行和多行注释
2.2.2 帮助文档的查看与生成
3.函数基础
3.1 函数基础
3.1.1 基本函数构成:定义,实现和调用
3.1.2 函数参数 & Python参数匹配模型
3.1.3 变量的作用域:作用域基础,global与作用域
3.2 函数高级
3.2.1 函数对象
3.2.2 递归函数
3.2.3 匿名函数:lambda
4.函数进阶与IO操作
4.1 迭代器 & 生成器
4.1.1 迭代器,常见内置型迭代器
4.1.2 为什么需要生成器
4.1.3 操作和原理
4.2 函数式编程:Map/Reduce/Filter
4.3 常见IO操作:文件操作实例
5.课后习题与课程答疑一
6.模块与常见模块的使用
6.1 模块基础
6.1.1 模块的工作原理,搜索路径
6.1.2 模块的创建、使用,空间,重载模块
6.1.3 模块包基础,导入
6.1.4 模块包常见使用方法和使用模块包容易出现的问题
6.2 常见模块os, sys的使用
7.面向对象与异常处理
7.1 面向对象OOP
7.1.1 OOP概述
7.1.2 类的编写基础
7.1.3 简单类的实例:属性,方法,运算符重载等
7.1.4 复杂类的实例:继承,接口
7.2 异常和工具
7.2.1 异常基础
7.2.2 异常编码实例
8.并发编程与正则表达式
8.1 并发编程
8.1.1 并发介绍:多线程 & 多进程
8.1.2 线程模块:线程创建,线程同步
8.1.3 多线程程序实例
8.1.4 Python3的异步编程模块
8.2 正则表达式
8.2.1 正则表达式介绍
8.2.2 文本解析:使用正则表达式进行文本处理
9.常见网络编程
9.1 Socket编程
9.1.1 TCP/IP协议
9.1.2 Socket套接字,IPv4和简单的客户端/服务器编程
9.2 应用层协议编程
9.2.1 HTTP协议网络编程
9.2.2 SMTP/POP3/IMAP:电子邮件服务
9.2.3 FTP:文件传输协议
10.课后习题与课程答疑二
贺老师,百度资深算法工程师,主要负责基于Python的策略架构,以及基于大数据的人工智能应用落地。曾工作于某知名金融信息公司,负责金融实时数据采集与分析,期间设计并实现基于Spark的非结构化数据处理的领域专用语言(Domain Specific Language; DSL),其核心内容在中国软件开发者大会进行演讲。南开大学计控学院硕士,硕士期间主要研究方向是基于FPGA的并行计算,获得优秀硕士论文。
1. 每周周六、周日晚上在线直播授课;
2. 课程一年内可实时查看视频回放;
3. 课程PPT和源程序,会提前公开给学员;
4. 课前、课中和课后,微信群均可答疑。
为了保证答疑效果,课程限报500人,点击页面下方的“ 阅读原文”,即可报名。