员工培训网-企业培训首选服务平台!
傅一航

Python开发语言基础实战培训

傅一航:大数据培训讲师
大数据 产品开发 成本控制
常驻城市:北京 课酬费用:面议

课程大纲

Python开发语言基础实战培训

【课程目标】
Python已经成为稳居前三的最受欢迎的语言之一,它简单易用、跨平台、功能强大、扩展性强,而且能够将其它语言编写的程序融合起来,实现无缝连接,号称是万能胶水语言。
本课程为Python语言基础学习,通过本课程的学习,达到如下目的:
1、全面掌握Python语言以及其编程思想。
2、掌握Python基本格式,以及常用的6种基本语句。
3、掌握常用的标准数据类型
4、掌握面向对象编程的思路,能够自定义类、模块和包
5、掌握文件的标准操作,以及异常处理等
6、熟习单元测试及文档编写。
7、熟练常用的标准库
【授课时间】
2-3天时间
(要根据学员的实际情况调整重点内容及时间)
【授课对象】
业务支持部、IT系统部、系统开发部、网络运维部等相关技术人员。
【学员要求】
课程为实战课程,要求:
1、每个学员自备一台便携机(必须)。
2、便携机中事先安装好Python 3.7版本及以上。
注:讲师现场提供开源的安装程序、扩展库,以及现场分析的数据源。
【授课方式】
语言基础 + 挖掘模型 + 案例演练 + 开发实践 + 可视化呈现
采用互动式教学,围绕业务问题,展开数据分析过程,全过程演练操作,让学员在分析、分享、讲授、总结、自我实践过程中获得能力提升。
【课程大纲】第一部分:Python环境搭建
目的:掌握基本的Python编程思想与编程语句,熟悉常用数据结构的操作
1、Python简介
2、Python安装的几种方式
3、Python核心程序安装
4、Python扩展库安装
5、代码编辑器VSCode安装及配置
6、交互式Python运行第二部分: Python基本语句
1、基本格式
编码(utf-8)
注释(单引号、双引号、三引号)
缩进(缩进—代码块)
标识符命名规则
保留字和内置函数
书写格式(一行一句、一行多句、一句多行)
2、基本语句(主要6种)
3、赋值语句
变量定义
赋值运算符
4、输出语句
print语句
自动换行,不换行输出
变量位置输出
格式化字符串输出
5、输入语句
input语句
6、判断语句
if-elif-else语句
比较运算符
成员运算符
布尔运算符
身份运算符
7、循环语句
遍历循环for-else
条件循环while-else
循环中断(break和continue)
8、异常语句
try-excep-else-finally
9、其它特殊语句第三部分:Python数据类型
1、Python对象识别
2、常用的标准数据类型
不可变类型(Number, String, Tuple)
可变类型(list, Dict, Set)
3、数字类型
四种常用数字类型(int, Boolean, float, complex)
数字格式化字符
常用的数字扩展库
运算符(算术运算符、位运算符)
4、字符串
字符串表示
字符串访问
字符串转义
字符串前缀
字符串操作
字符串格式化
5、列表
列表定义
列表访问
列表修改
列表操作
列表切片
6、元组
元组定义
元组访问
元组切片
7、字典
字典定义
字典访问
字典修改
字典操作
8、集合
集合定义
集合访问
集合修改
集合运算
9、日期时间
datetime,date, time, timedelt
日期格式化字符含义第四部分:面向对象编程
1、自定义函数
函数定义
函数调用
函数参数
函数值传递
匿名函数
2、自定义类
类的定义
类名称的性质(公有的和私有的)
类属性(定义、访问、
类方法(定义、使用)
特殊的类系统方法
派生类
重载父类方法
3、自定久模块
模块格式
导入模块、导入函数
模块的搜索路径
模块的特殊用法
4、包
包的构造
包的导入
第五部分:文件操作和异常处理
1、常规的文件操作
2、文件打开
open函数
文件打开模式
3、文件读写
读写文本行
读写文件字节
文件随机读写(文件指针管理)
文本换行符特别处理
4、文件关闭与异常
5、异常处理
异常语句
多异常捕获
异常匹配顺序
异常重抛出
6、对象序列化
7、CSV文件操作
第六部分:单元测试
1、质量控制常用两个模块
doctest
unittest
2、如何在程序中自动嵌入测试用例
3、对函数进行单元测试
4、对类(属性和方法)进行单元测试
5、常用的断言方法
6、单元测试用例编写原则和规范第七部分:案例实战
1、构造一个日志记录模块
2、构建一个资源浏览程序
结束:课程总结与问题答疑。

傅一航的其他课程

有需求找员培
-- 1000+实战师资团队 --
极速匹配师资,定制方案
大数据相关培训师
  • 曾涛
    资深大数据分析师和企业咨询专家
  • 邓小龙
    北京邮电大学博士、副教授,硕士生导师
  • 周红伟
    大数据与人工智能实战专家
  • 何舟
    国家工信部物联网、5G(中/高级)认证培训特邀专家
  • 檀林
    北京大数据研究院首席生态官
  • 曹志冬
    大数据专家
大数据相关内训课
大数据相关公开课

讲师内训服务流程

1
匹配师资
根据企业需求匹配最佳讲师课程
2
课前沟通
安排讲师与企业负责人课前充分沟通
3
确定课程
讲师根据课前调研确定大纲并经企业确认
4
制作物料
我方打印课程讲义、桌牌等课程所需物料
5
讲师授课
安排讲师到场授课,企业组织学员参加
6
课后服务
课后回访学习情况并持续服务
邀请傅一航老师内训
下载课程大纲
提交成功,我们会尽快联系您!