课程介绍
注意0:欲购买此课程,获取安全购买链接,索要正版授权学习平台账号,务必加咨询QQ:2536379620
注意1:由于编码原因,试听课程视频画面清晰度不如最终购买的视频。最终购买视频的画面清晰度可参见以下两张图。图1 图2
注意2:正版良心视频,购买后有机会和原作者直接短暂技术交流。
本课程分为四大模块:
模块一: 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开发运维平台
适合人群
Linux运维工程师, 运维开发工程师, 想通过代码提高工作效率的传统运维
课程目标
学员将熟练使用Django WEB框架, 结合saltstack实现自动化运维!
课程大纲
第1章Python自动化运维模块(3小时7分钟5节)
1-1 smtplib实现电子邮件发送 [38:53] 免费试听
1-2 paramiko实现SSH连接 [45:36]
1-3 telnetlib连接思科网络设备 [36:32]
1-4 socket网络编程[37:49]
1-5 pymysql操作Mysql数据库 [28:14]
第2章Django WEB框架(4小时34分钟8节)
2-1 django安装与配置文件详解 [24:49]
2-2 Http协议与WEB编程 [38:03]
2-3 django处理HTTP请求 [30:26]
2-4 模板渲染与页面重定向 [38:10]
2-5 Session与Cookie [53:48]
2-6 文件上传 缓存 上下文管理 [43:49]
2-7 django中间件 [33:56]
2-8 django静态资源 [11:17]
第3章javascript网页开发(4小时4分钟6节)
3-1 javascript基础语法(上) [39:38]
3-2 javascript基础语法(下) [34:17]
3-3 浏览器对象模型BOM [37:30]
3-4 文档对象模型DOM [35:24]
3-5 ajax(上) [47:55]
3-6 ajax(下) [49:36]
第4章saltstack自动化运维实战(2小时27分钟5节)
4-1 saltstack安装与yaml语法结构 [36:22]
4-2 grains与pillar [25:37]
4-3 modules与states [34:21]
4-4 salt-ssh与return数据返回 [36:07]
4-5 saltApi [14:44]