课程优势:机构专注于Python开发技术和思想的研究,并在为各行业客户实施服务的过程中,积累了丰富的Python开发实践经验,形成了公司独有的Python开发整体解决方案。公司坚持“技术创新,持续改变”,以为IT企业提供“一站式服务”作为战略目标,提供持续改进软件质量服务、企业人才建设服务、质量体系服务。
课程目标:课程希望学习者可以通过本课程,能够快速构建python web全栈(或非python)开发的开发思维,与自学能力,思考能力。
课程详情:第1章基础知识学习
1.交互式解释器
2.算法是什么
3.数和表达式
4.变量
5.语句
6.获取用户输入
7.函数
8.模块
9.保存并执行程序
10.字符串
第2章列表和元组
1.序列概述
2.通用的序列操作
3.索引
4.切片
5.序列相加
6.乘法
7.成员资格
8.函数list
9.基本的列表操作
10.列表方法
第3章使用字符串
1.字符串基本操作
2.替换字段名
3.基本转换
4.宽度、精度和千位分隔符
5.符号、对齐和用0填充
6.判断字符串是否满足特定的条件
第4章
当索引行不通时
1.字典的用途
2.创建和使用字典
3.函数dict
4.基本的字典操作
5.将字符串格式设置功能用于字典
6.字典方法
第5章条件、循环及其他语句
1.打印多个参数
2.导入时重命名
3.赋值魔法
4.序列解包
5.链式赋值
6.这是布尔值的用武之地
7.有条件地执行和if语句
8.else子句
9.elif字句
10.代码块嵌套
11.更复杂的条件
12.断言
13.while循环
14.for循环
15.迭代字典
16.一些迭代工具
17.跳出循环
18.循环中的else字句
19.简单推导
20.三人行
第6章抽象
1.懒惰是一种美德
2.抽象和结构
3.自定意义函数
4.参数魔法
5.作用域
6.递归
第7章再谈抽象
1.对象魔法
2.多态
3.多态和方法
4.封装
5.类到底是什么
6.创建自定一类
7.属性、函数和方法
8.再谈隐藏
9.类的命名空间
10.指定超类
11.深入探讨继承
12.多个超类
13.接口和内省
14.抽象基类
第8章异常
1.异常时什么
2.让事情沿着指定的轨道出错
3.捕获异常
4.异常和函数
5.异常之禅
6.不那么异常的情况
第9章魔法方法、特性和迭代器
1.如果你使用的不是PTHON3
2.构造函数
3.元素访问
4.其他魔法方法
5.特性
6.迭代器
7.生成器
8.八皇后问题
第10章开箱即用
1.模块
2.探索模块
3.标准库
第11章文件
1.打开文件
2.文件的基本方法
3.迭代文件内容
第12章图形用户界面
1.创建G
UI示例应用程序
2.使用其他GUI工具包
第13章
数据库支持
1.Python数据库API
2.SQLite和PySQLite
第14章
网络编程
1.几个网络模块
2.SocketServer及相关的类
3.多个连接
4.Twisted
第15章Python和Web
1.屏幕抓取
2.使用CGI创建动态网页
3.使用Web框架
4.Web服务:更的抓取
第16章测试基础
1.先测试再编码
2.测试工具
3.超越单元测试
第17章扩展Python
1.鱼和熊掌兼得
2.简单易行的方式:Jython和IronPython
3.编写C语言扩展
第18章程序打包
1.为何要有趣
2.编程柔术
3.原型设计
4.配置
5.日志
6.如果你已不胜其烦
7.如果你想深入学习
第19章趣味程序
1.为何要有趣
2.编程柔术
3.原型设计
4.配置
5.日志
6.如果你已不胜其烦7.如果你想深入学习
第20章项目案例
1.项目一:自动添加标签
2.项目二:绘制图表
3.项目三:的XML
4.项目四:新闻汇总
5.项目五:虚拟茶话会
6.项目六:使用CGI进行远程编辑
7.项目七:自建公告板
8.项目八:使用XML-RPC共享文件
9.项目九:使用GUI共享文件
10.项目十:自制街机游戏
查看全部
成都python语言开发培训课程内容仅供参考,具体内容以培训机构招生简章为准,或可咨询在线客服:点击咨询