课程介绍
注意0:欲购买此课程,获取安全购买链接,索要正版授权学习平台账号,务必加咨询QQ:2536379620
注意1:由于编码原因,试听课程视频画面清晰度不如最终购买的视频。最终购买视频的画面清晰度可参见以下两张图。图1 图2
注意2:正版良心视频,购买后有机会和原作者直接短暂技术交流。
本课程为Python3编程基础课,内容涵盖核心数据类型包括数字、布尔、字符串、列表、元组、集合、字典、文件.以及条件控制、循环控制及三元表达式, 函数、模块、面向对象、装饰器等重要知识点. 授课过程中的随堂练习及案例都是来自于实际工作中的开发需求, 如数据分析需求(计算业务日志的PV UV)等. 边理论边实战, 学一些知识点做一些练习, 达到理论与实践相结合的目的. 本课立足实战, 贴近互联网公司工作场景, 全Linux平台开发代码, 学习本课需要学员具备基本Linux系统操作能力.
适合人群
对编程有兴趣但是毫无开发经验的学员、以及互联网企业中想要转型DEVOPS的传统运维
课程目标
你将学习Python3的核心语法 如数据类型、条件控制、循环控制、函数与模块、面向对象等
课程大纲
第1章Python核心数据类型(5小时29分钟8节)
1-1 Python3开发环境部署[37:30] 免费试听
1-2 Python核心数据类型概览 [56:01]
1-3Python赋值与动态类型 [45:35]
1-4 核心数据类型--字符串 [42:26]
1-5 核心数据类型--列表与元组 [51:44]
1-6核心数据类型--集合[27:37]
1-7 核心数据类型--字典[35:09]
1-8 核心数据类型--文件 [33:16]
第2章条件控制与循环控制(1小时12分钟2节)
2-1 条件控制语句与循环控制语句 [40:34]
2-2 迭代器与列表解析 [31:58]
第3章函数(3小时37分钟6节)
3-1 函数基础--变量与作用域 [47:01]
3-2 函数的参数 [28:34]
3-3 递归函数与匿名函数 [32:54]
3-4 模块化代码的编写(上)[30:17]
3-5 模块化代码的编写(下) [25:47]
3-6 生成器详解 [52:54]
第4章阶段练习(1小时41分钟3节)
4-1 阶段练习1--将数据处理为指定格式 [14:25]
4-2 阶段练习2--计算日志的PV与UV [37:19]
4-3 阶段练习3--二分查找与冒泡排序 [49:44]
第5章面向对象编程(3小时31分钟4节)
5-1 类代码编写基础 [01:13:36]
5-2 面向对象编程--继承与封装 [57:37]
5-3 面向对象编程--抽象与多态[34:32]
5-4 静态方法与类方法 [45:26]
6-1 Python装饰器 [36:18]
第6章代码异常检测与装饰器(1小时18分钟2节)
6-2 代码异常处理 [41:44]