达内专注职业教育13年,采用"先学习,就业后付款"的模式。聘请10余年企业运维的一线技术专家,讲解企业的全真项目案例。与40000家名企合作,通过名企内部推荐,确保学员高薪就业!
针对人群:0基础,渴望高薪就业者
上课时间:周六日 / 晚上
师资团队:Python金牌讲师
上课周期:3个月
付款方式:先就业后付款
就业保障:45000家合作企业
实训主题 | |
---|---|
第一天 |
· 安装、环境准备 · 基础语法结构(语句块、程序输入输出、文档字符串等) · 变量和赋值、数字、字符串、列表、元组、字典 · 代码块及缩进对齐 · if语句、判断条件 · 当天完成一个人机交互的石头、剪刀、布游戏 |
第二天 |
· Python流程控制语句: while循环、for循环与range(内建函数列表解析) · 文件对象:文件打开方法、文件输入输出 · 函数:函数创建、参数等 · 模块:模块的导入及加载等 · 当天完成一个生成随机密码(验证码)的程序部署文件共享服务 |
第三天 |
· 语句和语法 · 标识符及基本风格指南 · 深入探讨数据对象原理 · 数字对象详解,数字运算符及其内建函数等 |
第四天 |
· Python序列对象共同特征 · 字符串详解:字符串切片、相关方法 · 列表:更新、访问及相关函数 · 元组操作符及内建函数应用 · 当天完成模拟栈结构的程序以及实现IP地址到整数的转换程序 |
第五天 |
· 字典详解:创建、更新及相关方法等 · 集合:可变与不可变集合以及其关内建函数 · 进一步理解条件和循环应用,完善文件对象访问 · 熟悉os模块:访问文件系统的主要方法 · cPickle模块:完整任意对象,并无损地将其取出 · 当天完成unix2dos及dos2unix程序 |
Python进阶课程 | |
---|---|
第六天 |
· 异常:捕获异常、处理异常 · 函数基础:探讨异常应用场景,进一步理解函数如何创建、调用 · lambda匿名函数及应用 · 当天完成人机交互的数学游戏程序,以及理财程序 |
第七天 |
· 函数高级应用:闭包、装饰器 · 函数式编程:偏函数、递归函数应用 · 模块和包:创建及使用方法 · 当天完成一个备份程序,实现完全和增量备份 · 实现递归程序、列出目录所有内容 |
第八天 |
· 面向对象编程 · 探讨面向对象编程的思想 · 类的组合、派生 · 探索对象的特性等 · 编写一个为酒店计算客户消费的程序 |
第九天 |
· 正则表达式:re模块及其函数、方法 · 正则表达式的元字符 · 利用函数式编程及面向对象编程的方式, · 结合正则表达式完成日志分析程序 · socket模块:创建C/S架构软件的方法 · 编写基于TCP的时间戳服务器及客户端程序 · 编写基于UDP的时间戳服务器及客户端程序 |
第十天 |
· 通过xinetd编写支持多客户的网络应用程序 · 深入理解Linux的fork及进程生命周期 · 通过forking编写支持多客户的网络应用程序 · 理解多线程工作原理 · threading模块应用 · 通过多线程编写支持多客户的网络应用程序 |
Python高级课程 | |
---|---|
第十一天 |
· 监控程序项目 · 掌握BASE64编码;掌握urllib模块 · 掌握json模块;掌握pycurl模块 · 掌握functools模块;掌握stringIO模块 · 为Nagios、Zabbix等编写插件 · 实现mysql主从同步的监控程序 · 实现利用微信报警 |
第十二、十三天 |
· django项目、django框架讲解、django的MTV架构 · 解析、解析、解析 · 解析 · 利用django将企业用到的多种监控程序(如Nagios、Zabbix等) · 整合至一个界面之中,实现集中化的管理 |
第十四天 |
· 运维审计项目 · Python连接数据库详解 · 将用户在服务器上的所有操作记录下来 · 通过网络将用户的操作写入到远程服务器的数据库中 |
第十五~十八天 |
· saltstack项目 · 搭建saltstack自动化运维平台 · 为saltstack架构定制程序 · 现成千上成台服务器的集中管理 |
第十九、二十天 |
· openstack项目 · 搭建openstack平台 · 掌握openstack主要组件(keystone、swift等) · 定制openstack软件 · 为openstack进一步实现方便的云计算、虚拟化管理 |