课程分类

课程介绍
课程目录
用户评论
课程介绍
课程目录
用户评论

你将获得

  • 掌握某些知识点
  • 学会某些技巧(或思路)

教学服务

  • icon

    1v1专属答疑服务

  • icon

    BAT专家面试辅导

讲师介绍

  • 前 douban 运维工程师,目前就职于创业公司。引入 douban 的运维平台思想,完成公司的自动化运维平台开发和建设。对运维工程师转运维研发的困惑和痛点深有感触,乐于分享自己转型中的五味杂陈。

  • 大学时期就负责学校官方网站的运维工作,实习期间加入豆瓣,有幸成为豆瓣Top20员工,从事Python开发及运维工作,后在BAT从事自动化运维,见证BAT运维自动化从无到有。擅长系统底层、分布式系统开发,热衷于开源运动,给 memcached、SETI@Home等多个开源项目贡献过代码。

  • 课程详情

    需要获取免费学习资料及51Reboot教育全部公开课视频录播、资料、文档的同学,请添加 51Reboot教育官方群聊:877204750,添加后即可免费获取~祝同学们学习有成! 
    进微信群请 添加Ada老师QQ: 279312229,可获取第一手资料,第一时间获取最高优惠政策,课程和工作问题答疑资格!


    适合人群

     

    SRE DBA

    DevOps

    Linux、Windows 运维

     

    ⼊学考题

     

    →_→「隔壁班学员⽆无需测试」

     

    课目标

     

     

     

     

     

     

     

     

    课程特⾊

    ⼀线在职互联⽹网资深运维开发⼯工程师负责授课

     

     

     

    51reboot.com 团队均来⾃自BAT具有很强的⾏业前瞻性

    打牢基础的同时掌握多个线上项⽬目,在拥有项⽬目经验的基础上开箱即⽤用

     

    课程表

     

    Django 实战

     

    Django 基础

     

    IDE选择及设置URL 配置

    视图函数

    request 对象

    HttpResponse 对 象Django如何处理理⼀个请求? 模板引擎

    实现前后端交互功能

     

    Django 类视图

     

    函数视图与类视图⽐较

    generic视图

    通⽤视图结合mixins Django 模型

    模型语法

    字段类型执⾏查询

    查询集⽅法参考查

    询表达式

    ⽤户模型扩展

    模型关系(一对⼀、⼀对多、多对多) 实现模板展示模型对象的功能

     

    Django 权限

     

    Django 权限机制概述

     

     

     

    Django 权限控制Permission 管理User Permission 管理Group Permission 管理

    Permission_required 装饰器

    Template 中的权限检查

     

    Django rest framework

     

    序列列化

    Requests和Responses

    类视图

    认证和权限

     

    Django视图综述及综合实战

     

    增删查改⼩项⽬实战编码,以Django原⽣类视图及framework分别实现

     

     

    多云管理平台

    主要开发语言为python,使用 django + drf 开发后端接口

    前端使用是 vue + element-ui

     

    用户管理:使用 django 内置的用户管理模块,后续会支持 LDAP 与 AD

    权限管理:使用的是 Django 内置的模型权限机制,基于 DRF API 的权限控制,使用 Django 内置的用户组进行权限管理

    前端权限控制:按需展示

    CMDB:目前支持自建机房与 vmware,openstack 私有云,公有云后期会加入

     

     

    zabbix: 基于业务的 dashboard, 后续会慢慢增加功能

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

    ⼯单系统

    工作中流程规范的设计思路路

    典型⼯单系统的实现原理理—— 状态机

     

     

     

     

     

    代码管理系统及发布平台

     

    基于 Gitlab+Jenkins+DevOps 平台实现 CI/CD 的设计思路路结合运维平台流程规范实现持续集成与交付

    展望:结合 ELK 的⽇志分析平台,实现代码上线运维⽆人值守

     

     

     

     

     

     

     

    主机资产管理系统

     

     

    主要功能

    用户管理

    阿里云主机管理(启动/停止/重启)

    主机资源(cpu, 内存, 磁盘)监控(Agent开发)

    监控告警&通知(邮件/微信公众号)

    告警处理&统计

     

     

    环境

    Python 3.6

    MySQL 5

    Redis 4.0

     

    组件

    Django 2.1

    jQuery 3.3

    Bootstrap 4.1

    echarts 4.2

    datatable 1.10

    sweetalert 2.1

     

    模板

    SB Admin 2

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

    没有了,别贪⼼了……

    温馨提示
    • 请勿私下交易
      请勿在平台外交易。与机构和老师私下交易造成的任何损失及纠纷,腾讯课堂不承担任何责任
    • 听课说明

      1、电脑:访问腾讯课堂官网 ke.qq.com 查看我的课表或下载win/mac客户端听课

      2、手机/平板:下载腾讯课堂APP, 进入学习页面听课