Python自动化运维实战

学员将熟练使用Django WEB框架, 结合saltstack实现自动化运维!

2233人学习

中级24课时2018/11/05更新

二维码下载学堂APP缓存视频离线看

刘硕
    • 畅销套餐
    • 精选套餐
    • 人气套餐
    • 尊享套餐
    • 高薪套餐
Python之Python学习手册与Python核心编程专题
Python自动化运维实战基础与提升视频课程-基础篇
34881人学习
¥299.00
Python自动化运维实战视频课程-进阶篇
2470人学习
¥399.00
更 多 2 门 课 程
图解Python系列视频教程
图解Python(1)(基础篇)
2153008人学习
¥198.00
图解Python(2)(高级篇)
1190568人学习
¥198.00
图解Python(3)(项目实战篇)pygame游戏开发之飞机大战
673571人学习
¥198.00
更 多 6 门 课 程
Python基础与提升全集【买视频送书】
师傅带徒弟学Python:第一篇Python基础视频课程
615946人学习
¥19.00
师傅带徒弟学Python:项目实战2:数据可视化与股票数据分析视频课程
266468人学习
¥39.00
师傅带徒弟学Python:项目实战4:开发Python版QQ2006聊天工具视频课程
282893人学习
¥199.00
更 多 8 门 课 程
Python Web全栈工程师【买视频送书】
师傅带徒弟学Python:第一篇Python基础视频课程
615946人学习
¥19.00
师傅带徒弟学:HTML+CSS视频教程
171468人学习
¥39.00
Python Web之Flask框架:老程序员带您完成一个【网上商城】Web项目
188105人学习
¥149.00
更 多 7 门 课 程
Python Web全栈工程师【买视频送书】
师傅带徒弟学Python:第一篇Python基础视频课程
615946人学习
¥19.00
师傅带徒弟学:HTML+CSS视频教程
171468人学习
¥39.00
Python Web之Flask框架:老程序员带您完成一个【网上商城】Web项目
188105人学习
¥149.00
更 多 7 门 课 程
  • 课程介绍
  • 课程大纲

适合人群:

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]
  • 1-4

    socket网络编程掌握通过Python开发TCP与UDP的服务端和客户端

    「仅限付费用户」点击下载“4.Python网络编程.pdf”

    [37:49]
  • 1-5

    pymysql操作Mysql数据库掌握常用的sql语句(增删改查), 通过pymysql操作数据库

    「仅限付费用户」点击下载“5.pymysql操作数据库.pdf”

    [28:14]
  • 第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-4

    模板渲染与页面重定向通过django渲染jinjia2模板,以及对用户的请求进行重定向

    「仅限付费用户」点击下载“10.Django 模板.pdf”

    [38:10]
  • 2-5

    Session与Cookie了解HTTP协议的无状态性, 以及在特殊场景需要保存用户信息所采用的方法, 详细介绍session 与 cookie实现方式

    「仅限付费用户」点击下载“9.Django视图与网址.pdf”

    [53:48]
  • 2-6

    文件上传 缓存 上下文管理使学员掌握通过Django上传文件, 视图缓存 与上下文管理的有关知识

    「仅限付费用户」点击下载“归档.zip”

    [43:49]
  • 2-7

    django中间件掌握 django 的五种中间件的使用

    「仅限付费用户」点击下载“13.Django中间件.pdf”

    [33:56]
  • 2-8

    django静态资源配置Django以实现对静态资源(html css js 文件 图片)的支持

    「仅限付费用户」点击下载“14.Django静态资源.pdf”

    [11:17]
  • 第3章javascript网页开发(4小时4分钟6节)

  • 3-1

    javascript基础语法(上)掌握javascript核心数据类型 数字 字符串 数组 与 对象

    「仅限付费用户」点击下载“归档.zip”

    [39:38]
  • 3-2

    javascript基础语法(下)掌握条件控制语句 循环控制语句 函数 和 代码异常检测 try..catch..

    [34:17]
  • 3-3

    浏览器对象模型BOM讲解浏览器对象模型的使用

    [37:30]
  • 3-4

    文档对象模型DOM讲解文档对象模型, 以及通过其操作HTML中的标签

    [35:24]
  • 3-5

    ajax(上)通过Jquery实现AJAX,向django接口发送HTTP请求

    [47:55]
  • 3-6

    ajax(下)通过一个登陆界面的案例深入理解ajax

    [49:36]
  • 第4章saltstack自动化运维实战(2小时27分钟5节)

  • 4-1

    saltstack安装与yaml语法结构讲解Saltstack集群架构, 安装与配置文件中的参数含义, 讲解yaml语法结构与规则

    「仅限付费用户」点击下载“归档.zip”

    [36:22]
展开更多
在线
客服
APP
下载

下载Android客户端

下载iphone 客户端

官方
微信

关注官方微信

返回
顶部