Python 运维自动化-入门

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

全国 Python 开发工程师

平均 ¥10000+

北京、上海、杭州等地区

起薪 ¥15000+

数据来自职友集数据

课程介绍

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

课程目标

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

一流师资

蜗牛

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

KK

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

Monkey

6 年从业经验,一线教育行业运维研发负责人,负责公司自动化的构建,多个核心项目的开发,曾就职爱奇艺、VIPKID等,经历了运维到开发的转变。

Nick

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

课程大纲

第一阶段:Python 基础入门
  • Python 开发环境搭建
  • Python 基础语法
  • Python 运算符
  • Python 数据类型
  • Python 流程控制
  • Python IO 编程
  • - 文件操作

    - 序列化

  • Python 函数
  • Python 面向对象编程
  • Python 异常处理
  • Python 高阶函数
  • - lambda

    - map

    - reduce

    - filter

    - 列表生成式

    - 字典生成式

  • Python 迭代器、生成器、装饰器
  • python 正则表达式
  • Python 标准模块
  • - os

    - re

    - sys

    - signal

    - datetime

    - subprocess

    - ConfigParser

    - logging

    - shutil

    - shelve

    - itertools

    - hashlib

  • Python 第三方模块
  • - requests

    - argparse、optparse

    - psutil

    - Queue

    - csv

    - elasticsearch

    - paramikio

  • Python 多线程、多进程
  • - 网络编程基础

    - 实战:服务器用户审计

  • 作业/案例
  • - 九九乘法表

    - Nginx 日志分析

    - 函数递归

    - 数据可视化

    - 钉钉、微信报警接口开发

第二阶段:前端基础
  • HTML
  • CSS
  • JQuery
  • Bootstrap
第三阶段:Django
  • MySQL 安装部署
  • MySQL 常用SQL语句
  • Django 基础
  • Django 模型
  • Django 表单
  • Django ORM
  • Django Admin 与 Xadmin
  • 作业/案例
  • - 基于 Django+MySQL 的 Web 用户登录注册管理系统

    - 基于 JQuery 实现文件上传及分发功能

第四阶段:项目实战
  • 代码规范
  • 架构设计
  • 智能混合云资产系统
  • 阿里云主机、SLB、OSS 等功能开发
第五阶段:Django Rest Framework DRF入门
  • DRF 安装部署
  • DRF 最小示例
  • DRF 模型
  • DRF 序列化、反序列化
  • DRF API 文档管理
  • 作业/案例:
  • - 基于 DRF 实现功能 API 接口化,并提供主机 ACL 及 Token 访问控制

赠送课程
  • Scrapy 分布式爬虫