课程介绍

适合人群:半年以上Linux运维经验 / 在职运维、开发及测试工程师 / 架构师
上课方式:直播+录播+辅导+专属学员群
课程安排:历时 1.5 个月(每六或周日 9:00-18:00 腾讯课堂直播授课)
报名地址:https://ke.qq.com/course/320021
课程大纲:Python运维开发工程师.pdf

课程目标

1、从0到1学习,全程实战演示,学员最终能独立开发CMDB系统和SQL审核系统 ;
2、根据公司运维需求灵活定制开发运维系统 ;
3、掌握面向对象编程,熟悉设计思路、前后端开发方式。

课程大纲

第一阶段:Python入门与进阶

开发环境

基本语法

流程控制

内置数据结构

函数

类 (面向对象)

模块

第二阶段:Django入门与进阶,前端基础

Django项目创建与配置

MTV架构

URL路由系统

数据库模型

函数视图

类视图

用户权限管理

HTML/CSS/JS基础

前端UI库Bootstrap使用

第三阶段 实战项目一: CMDB(配置管理数据库)

项目概述、项目背景、需求分析

机房服务器信息采集与展示

主机管理,关系管理

数据库表设计

后端开发,核心功能解读

Web开发

第四阶段 实战项目二: SQL审核平台

项目概述、项目背景、需求分析

SQL自动化审核、执行、回滚等功能

后端开发,核心功能解读

Web开发

Inception开源SQL平台设计解析