Python 运维自动化实战课程

1、运维到运维开发0到1的突破,培养学员开发思维,快速突破职业天花板与瓶颈,成为企业亟需的T型人才
2、从 Linux Bash、command 到 Python Django Web 项目,把日常基础运维工作交给 Python 程序,解放双手
3、从运维需求分析、功能设计、代码编写独立完成项目能力
4、独立完成 CMDB 并与主流云厂商打通(阿里云、腾讯云、AWS),从云主机申请->审批->创建->费用统计,及资产统计

全国 Python 开发工程师

平均 ¥10000+

北京、上海、杭州等地区

起薪 ¥15000+

数据来自职友集数据

课程介绍

适合人群:0 基础 / 想从事开发 / 转型做(运维)开发
课程费用:面授费用和网络班学费(提供课堂视频、多媒体直播、免费重听一次)点击咨询
面授地点:
课程安排:历时 3 个月(每周六 9:30-18:30)最新一期 开课

课程目标

  • 熟练掌握 Python3 基础
  • 使用 Python 完成日常项目开发
  • 能够使用 Django 开发 Web 系统(CMDB)并与主流云厂商联动
  • 能够整体完成一个拿的出手的 Web 项目,包括接口设计,规范设计和代码完成
  • 能够独立开发分布式爬虫
  • 能够将处理的数据可视化
  • 掌握常见的性能调优 有更高的视野
  • 熟练使用阿里云、腾讯云、AWS 厂商 API

一流师资

蜗牛

前百度高级工程师,Python 老司机,为部门从零组建开发团队,带领完成多个大、中型项目,项目开发经验丰富,擅长可视化 追求简洁极致的代码,51Reboot金牌讲师。

KK

多语言混搭开发工程师,多年 PHP、Python 项目开发经验,带领团队完成多个中、小型项目开发。擅长于 Web 安全开发、性能优化、分布式应用开发&设计等多方面,曾就职360、绿盟科技,7年工作经验,51Reboot金牌讲师。

MK

曾就职爱奇艺,在一家独角兽互联网公司担任运维开发负责人。先后主导发布系统,调度系统,动态配置中心,统一资源管理等。深知运维到运维开发的转变,技术只是其次,思路,经验,架构才是灵魂,希望能有机会和大家好好探讨,交流下。

Nick

某上市公司高级运维,业务运维负责人,主导运维自动化的开发与运维前沿技术的落地,曾就职中石油、魔秀科技,5年从业经验,经历了运维到运维开发的转变。

课程大纲

第一天:Python 基础入门
  • Python 介绍
  • Python 安装
  • - Python 3.6.8

  • Python 语法
  • - 变量

    - 注释

    - input/type函数

    - 四则运算

    - 布尔表达式

    - 数据类型

    - 类型转换

    - if/elif/else

    - for

    - while

    - break/continue

  • 实战
  • - 乘法口诀

    - 猜字游戏

第二天:Python 基础
  • 列表
  • 元组
  • 实战
第三天:Python 基础
  • 字典
  • 集合
  • 实战
第四天:文件操作
  • 文件
  • - 读

    - 写

    - 指针

  • 函数
  • - func

    - reduce

    - filter

    - zip

    - 生成式

    - 列表

    - 元组

    - 集合

    - 字典

  • 实战
第五天:Python 基础
  • 模块
  • - os

    - time

    - datetime

    - logging

    - range

    - random

    - configprarse

    - shlex

    - subprocess

    - hashlib

    - prettytable

    - psutil

    - requests

  • 异常/错误
  • 数据库
  • 实战
第六天:Python 基础
  • is/==
  • 赋值/深浅拷贝
  • 变量的生命周期
  • 变量的作用域
  • 迭代器/生成器
  • 实战
第七天:进阶
  • 闭包/装饰器
  • 多线程/多进程
  • 面向对象
  • 实战
第八天:前端基础
  • html
  • css
  • 实战
  • - 用户登录

    - 菜单栏

第九天:jQuery 语法
  • 选择器
  • 循环
  • ajax
  • 事件
  • 筛选器
  • 实战
  • - 登录

    - 菜单栏效果

第十天:框架库
  • 日期时间
  • 模态窗
  • 表格
  • 动态大盘
  • 进度条
  • 字段/表单验证
第十一天:Django
  • MVC/MTV
  • Router
  • View
  • Template
  • Model
  • Admin
第十二天:Django
  • logger
  • models
  • - 一对一

    - 一对多

    - 多对多

  • orm
  • cache
  • uwsgi
  • 装饰器
  • 实战
第十三天:Scary 分布式爬虫
  • 简介
  • 安装
  • 架构
  • 实战
第十四天:Ansible 平台化
  • 简介
  • 场景分析
  • API 二次开发
  • Playbook Api
  • 实战