深圳虫之教育

7x24小时咨询热线

400-660-3310

当前位置 : 好学校 深圳linux认证 深圳虫之教育 课程正文

人看过 人预约 收藏分享

深圳Python运维工程师培训班

授课方式 :
上课时段:

上课校区:

报读该课程可在好学校领取返现奖励54元

微信扫码添加老师好友咨询

深圳虫之教育

深圳虫之教育

认证等级

信誉良好,可安心报读

深圳虫之教育

已获好学校V2信誉等级认证

信誉值

  • (60-80)基础信誉积累,可放心报读
  • (81-90)良好信誉积累,可持续信赖
  • (91-100)充分信誉积累,推荐报读

与好学校签订读书保障协议:

在线咨询
2022.09.22 待*定 182*****237 咨询了 招生对象
2022.08.07 王*琴 166*****802 咨询了 上课时段
2022.08.05 闫*生 181*****208 咨询了 周边交通
2022.07.23 王*生 158*****495 咨询了 开课校区
2022.07.21 徐* 177*****512 咨询了 开班时间
2022.07.04 尤*生 186*****502 咨询了 授课师资
2023.04.18 黄*生 181*****938 咨询了 授课师资
深圳Python运维工程师培训班

【课程介绍】

一、Python基础-核心数据类型

  • Python简介与应用领域
  • Python开发环境搭建(windows或Linux平台)
  • Python包与环境管理工具 pip setuptools vitualenv安装与介绍
  • 变量赋值与动态类型介绍
  • 核心数据类型概览(数字 布尔型 与运算符)
  • 字符串及常用方法
  • 列表与元组
  • 实验1.日志数据源内容格式转换 

二、Python基础-核心数据类型与条件控制语句

  • 集合
  • 字典
  • 文件
  • Python语法规则
  • 条件控制语句与三元表达式

三、Python基础-循环控制语句与函数基础

  • for循环
  • while循环
  • 循环控制语句中的关键字pass continue break
  • 迭代器与列表解析
  • 帮助与文档资源
  • 实验2:根据给定数据源计算PV与UV
  • 实验3:根据给定数据源生成指定类型的数据、结构
  • 实验4:基础知识笔试

四、Python基础-函数与模块化代码编写

  • Python函数基础
  • 变量及其作用域
  • 函数的参数1.递归函数与匿名函数
  • 模块化代码的编写(上)介绍 from..Import..,import,搜索路径.
  • 模块化代码的编写(下)模块包
  • 生成器详解

五、Python基础-面向对象编程

  • Python面向对象编程--类代码的设计
  • Python面向对象编程 OOP与类代码编写基础
  • Python面向对象编程--封装
  • Python面向对象编程--多态
  • Python面向对象编程--抽象
  • 实验5:编写函数代码实现冒泡排序
  • 实验6:编写函数代码实现二分查找

六、Python基础-面向对象编程代码异常检测装饰器

  • 静态方法与类方法
  • 运算符重载
  • 代码异常检测与处理try..except..处理异常Raise抛出异常assert断言
  • 装饰器
  • subprocess模块执行操作系统命令
  • 实验7:通过subprocess模块采集操作系统各项性能指标
  • 实验8:实现一个带有命令超时通能的系统命令执行模块

七、Python进阶-常用模块

  • 容器数据类型collections
  • Python编码技巧
  • Python正则表达式
  • time/datetime/traceback
  • hashlib模块
  • logging模块
  • json/pickle/xml/yaml/configparse模块
  • shutil/sheve/itertools模块
  • os/sys模块
  • requests/paramiko模块
  • 通过request模块请求豆瓣电影TOP10并获取html代码
  • 通过正则表达式筛选出所有电影信息包括类型:影评、导演、主演、简介等
  • 提升代码逼格的编程技巧
  • 通过Python处理 json xml
  • 开发时间管理模块
  • scapy伪造mac数据帧污染DDOS交换机

八、Python进阶-并发编程

  • 多线程threading
  • 多进程multiprocessing
  • 协程基本概念:epoll c10k 异步原理
  • gevent实现异步
  • asyncio实现异步
  • 可复用的多线程 多进程 协程模块开发
  • 并发请求web网站获取html代码
  • 并发下发shell命令到多台目标主机

九、Python-算法与设计模

  • 面向对象程序设计原则
  • 创建型模式-工厂模式与抽象工厂模式
  • 创建型模式-建造者模式
  • 创建型模式-原型模式
  • 结构型模式-外观模式
  • 结构型模式-装饰器模式
  • 结构型模式-适配器模式
  • 结构型模式-组合模式
  • 结构型模式-代理模式
  • 结构型模式-享元模式
  • 结构型模式-MVC模式
  • 单例模式
  • 为型模式-责任链模式
  • 为型模式-命令模式
  • 为型模式-解释器模式
  • 为型模式-观察者模式
  • 为型模式-状态模式
  • 为型模式-策略模式
  • 为型模式-模板模式
  • Python算法-二叉树
  • 实验1.根据面向对象编程思想通过所学设计模式对代码进行优化

十、Python进阶-数据库缓存与队列

  • Redis集群安装部署与运维
  • Python操作Redis
  • RabbitMQ消息队列安装部署与维护
  • python操作rabbitmq
  • mysql数据库集群安装部署与维护
  • pymysql dbutils操作数据库
  • 常用mysql命令
  • 高可用mysql集群
  • 事务 权限 索引 主从复制
  • 组件运维: mysql redis rabbitmq
  • 可复用的模块开发 python操作redis mysql rabbiq模块

十一、Python WEB开发-框架介绍

  • web框架与MVC设计模式
  • 常用WEB框架介绍 Flask Django Tornado
  • 开发环境准备 vitualenv pip easy_install Pycharm IDE使用

十二、Python WEB开发-Flask框架

  • 基于Linux系统的WEB开发环境搭建
  • HTTP协议与HTTP请求
  • 网站 Hello World
  • 处理HTTP请求
  • 错误处理与页面重定向

十三、Python WEB开发-Flask框架

  • Flask配置文件
  • Jinjia2语法与模板渲染
  • 静态文件与url_for
  • flask_mail 提供电子邮件支持
  • 文件上传
  • session与cookie
  •  程序上下文与请求上下文
  •  flask蓝本

十四、Python WEB开发-Flask框架

  • flask-sqlalchemy操作数据库
  • Flask-login、什么是RestfulAPI
  • Flask开发RestAPI
  • Redis安装
  • Flask-cache缓存
  • 将Flask网站部署到服务器
  • 异步与协程基础
  • Python生成器yield

十五、Python WEB开发-Django框架

  • Flask异步非阻塞实现
  • Django配置文件介绍
  • MVC设计模式及django视图与网址
  • django实现session与cookie
  • django文件上传
  • django缓存
  • django上下文渲染器
  • 中间件
  • 项目实战1.微信公众号开发
  • 项目实战2.个人技术博客开发
  • 项目实战3.山寨版WEB、QQ聊天室

十六、Python WEB开发-Django框架

  • 静态资源
  • Django Module操作数据库
  • 什么是CSRF
  • django开启与关闭csrf
  • 部署django服务器
  • 实战:1.通过django开发用户登录界面,可实现回话保持,登录状态监测
  • 2.通过Flask开发用户登录界面,可实现回话保持,登录状态监测

十七、Python WEB开发-网页开发三剑客

  • javascript语言基础
  • javascript浏览器对象模型BOM
  • javascript文档对象模型DOM
  • jquery 与 AJAX
  • socket.io.js实现websocket
  • Flask-socketio 实现websocket消息传递 ,单播、广播、组播
  • html5 css3
  • bootstrap框架介绍

十八、Python WEB开发-分布式任务队列Celery

  • Celery 的架构与安装配置Celery
  • Celery 一个简单案例
  • 指定队列与任务调度
  • 任务绑定、记录日志和重试
  • 在Flask 应用中使用Celery
  • 深入理解Celery
  • 任务调用与信号系统
  • Worker 管理
  • 监控和管理Celery

十九、Python WEB开发-网页爬虫

  • Beautifulsoup模块
  • 代码模拟登陆豆瓣、知乎等网站
  • 静态网站与动态网站
  • 动态网站内容爬取(今日头条)
  • scrapy爬虫框架与源码剖析

二十、Python WEB开发-项目实战与QA

  • 云主机申请
  • DNS域名申请
  • 项目开发与发布上线

二十一、Python自动化运维-saltstack

  • saltstack安装与部署
  • YAML语法介绍
  • Grains管理对象属性
  • targets筛选目标主机
  • Pillars 管理数据中心
  • Modules管理对象操作
  • states配置管理
  • Return执行结果处理
  • salt-ssh
  • salt-API调用
  • 实验1.在多台Linux服务器上部署JDK
  • 实验2.通过salt-api操作saltstack集群

二十二、Python自动化运维-网络设备信息采集

  • netmiko模块介绍
  • snmp协议介绍及其配置
  • Python通过snmp获取网络设备信息(cpu负载接口流量)
  • netconf协议介绍
  • Python netconf模块ncclient
  • Python xml处理
  • Cisco xrv设备配置LLDP
  • Cisco XRV设备开启netconf
  • 实验1:Cisco XRV设备模拟与配置
  • 实验2:开发Python netconf模块获取思科XRV设备配置信息
  • 实验3:LLDP网络接口信息拉取及网络拓扑生成
  • 实验4:Python SNMP采集网络设备性能信息

二十三、Python自动化运维-网络设备流量管理

  • 实验环境介绍与搭建: GNS3 + vmware workstation
  • 实验环境EVE模拟器安装
  • 使用ExaBGP向邻居路由器通告路由
  • 使用RestAPI向ExaBGP下发路由进而影响BGP邻居路由器的路由信息
  • ExaBGP健康检查自动下发配置

【课时总数】

216课时

【师资力量】

龚鑫

龚鑫

技术方向:Linux / 云计算

资质认证:RHCA / RHCE / CCNP

名师简介:

腾科Linux高级讲师,10余年IT从业经验,多年Linux运维实战及教学经验。曾就职于大型互联网公司,负责数百台服务器的维护工作,累积了相当丰富的实战经验,目前仍担任多家大型公司的技术顾问。对Linux体系架构及企业运维方案有较深入研究。精通KVM虚拟化、Openstack云计算、WEB高并发集群、Mysql数据库、Zabbix监控、CEPH分布式存储、Docker容器、Kubernetes等。

聂良保

聂良保

技术方向:云计算

资质认证:HCIE-Cloud

名师简介:

2年半网络运维从业经验、2年授课经验。曾在企业网络IT运维工作,参与高校云上实训实验平台建设,具备实战经验。擅长云平台规划设计,故障排除,运维管理等。工作经验丰富,授课案例结合实际,生产环境与实验环境对比助力教学。熟悉华为云计算产品体系,熟悉使用华为存储、服务器、网络等硬件特性,熟悉云计算环境建设从规划设计到实施运维流程。

【机构简介】

深圳市虫之教育科技有限公司为全国各地提供线下培训、线上培训、企业定制培训、技术认证考试等服务。

深圳市虫之教育科技有限公司,联合思科(Cisco)、华为(Huawei)、红帽(Red Hat)、甲骨文(Oracle)、微软(Microsoft)、美国计算机行业协会(CompTIA)、Cloudera、VMware、EXIN、IBM等国际知名IT厂商提供IT技术领域培训与认证考试,其中包含:软件开发(Java、Android、HTML5、UI、Python、.NET)、网络(Cisco、Huawei、H3C、Juniper、锐捷、中兴)、系统(Redhat、Microsoft、IBM)、大数据(Cloudera、Oracle、Huawei)、云计算(Redhat、Huawei)、虚拟化(VMware、Redhat)、安全(Cisco、Huawei、CISSP、CISP、CIW)。拥有培生集团(Pearson VUE)、普尔文(Prometric)两大全球国际考试中心,可在全国各地提供数千种IT认证考试服务。

【机构文化】

愿景+使命

让天下没有难考的IT职业认证

让学习费用不成为你的绊脚石

让技术成为你的职场加薪的法力

【教学现场】

教学现场
教学场景

【机构环境】

开班信息

学时
学费
操作

    校区地址

    广州
    深圳
    二维码

    微信扫一扫,发送到手机

    随时随地,用手机查看地图路线,更可实时导航,轻松到校!

    教学环境

    更多 >
    环境/教学大图
    环境/教学大图
    环境/教学大图
    环境/教学大图

    读书保障 :

    • 正规资质

      所有学校都经过好学校品牌认证,办学许可证、工商营业执照。

    • 免费求学顾问

      通过好学校咨询,你可获得好学校免费求学顾问1对1专业服务,助你快速找到满意学校!

    • 优质教学

      通过好学校报读,你将可在好学校进行课程点评,你的评价将影响学校招生,学校会更重视你,给你更优质教学,避免你差评。

    • 消费权益保障

      通过好学校报读,若你与学校发生纠纷,你可获得好学校来自第三方的平台保障,协助你让学校退款,维护你的合法权益!

    更多适合课程

    全城linux认证学校,一网打尽,立即搜索:

    城市 : 求学课程 : 上课时间 :

    课程咨询

    好学校二维码

    随时随地与老师微信互动

    在线预约免费试听

    • 现在免费预约试听,报名可最高返现
    • 获取验证码
    ;