211工程院校贵州大学管理学院硕士研究生、互联网金融行业资深DevOps研发工程师. 曾在国内多家知名互联网公司 平安科技、微众银行、顺丰科技、魅族 任职. 多年国内一线互联网公司自动化运维...
更多
- 畅销套餐
- 精选套餐
- 人气套餐
- 尊享套餐
- 高薪套餐


















- 课程介绍
- 课程大纲试看
- 讲师好课27
- 学员评价
适合人群:
Linux运维工程师, 运维开发工程师, 想通过代码提高工作效率的传统运维
你将会学到:
学员将熟练使用Django WEB框架, 结合saltstack实现自动化运维!
课程简介:
本课程分为四大模块:
模块一: Python自动化运维模块
1)通过smtplib实现文本邮件, 富文本邮件以及带附件的邮件发送.
2)通过telnetlib paramiko 远程管理模块实现对思科网络设备, centos服务器进行批量管理
3)通过socket模块实现TCP与UDP的服务
4)通过pymysql模块实现操作mysql数据库
模块二.WEB框架Django
学习Django的安装与部署, 通过django实现Restapi与接收HTTP请求, 通过session cookie 中间件与上下文管理, 深入理解django框架的强大功能
模块三. WEB前端开发
1)使学员学习javascript编程基础, BOM 与 DOM操作网页标签
2)学习jquery Ajax 实现WEB项目的前后端分离.
模块四: saltstack
1)学习saltstack的安装与部署与grains pillar module states 等功能
2)通过一个批量自动化部署JDK的实际案例让学员深入理解saltstack的强大功能
3)学习saltapi的调用方式, 并基于saltapi开发运维平台
课程大纲-Python自动化运维实战
资料下载第1章Python自动化运维模块(3小时7分钟5节)
1-1
smtplib实现电子邮件发送通过本节内容学习, 学生掌握通过smtplib模块发送普通文本邮件, 富文本邮件以及带附件的邮件
「仅限付费用户」点击下载“1.smtplib发送电子邮件.pdf”
[38:53]开始学习1-2
paramiko实现SSH连接通过本节内容学习, 学生掌握通过paramiko模块连接Centos服务器, 在远程主机上执行命令, 以及通过SFTP与远程主机进行拉取或推送文件操作
「仅限付费用户」点击下载“3.paramiko建立SSH连接.pdf”
[45:36]开始学习1-3
telnetlib连接思科网络设备通过Telnetlib模块 连接思科网络设备, 并获取网络设备的配置文件
「仅限付费用户」点击下载“2.telnetlib连接思科网络设备.pdf”
[36:32]开始学习第2章Django WEB框架(4小时34分钟8节)
2-1
django安装与配置文件详解掌握djangoWEB框架的安装方法, 并详细介绍Setting.py配置文件中的各参数含义
「仅限付费用户」点击下载“6.Django安装.pdf”
[24:49]开始学习2-2
Http协议与WEB编程使学员掌握常见的HTTP请求方式如: get post put delete 等, 掌握http协议的请求头与响应头信息的含义, 通过requests模块请求URL并向URL中传数据
「仅限付费用户」点击下载“8.http协议与web编程.pdf”
[38:03]开始学习2-5
Session与Cookie了解HTTP协议的无状态性, 以及在特殊场景需要保存用户信息所采用的方法, 详细介绍session 与 cookie实现方式
「仅限付费用户」点击下载“9.Django视图与网址.pdf”
[53:48]开始学习第3章javascript网页开发(4小时4分钟6节)
第4章saltstack自动化运维实战(2小时27分钟5节)
“刘硕”老师的其他课程更多+
5