社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Python

想做运维开发工程师,Python Django学的很迷茫,怎么办?

马哥Linux运维 • 7 年前 • 1162 次点击  

不只一个想要转型成为运维开发工程师的小伙伴问过我,Python语法学起来那么简单,为什么一个Django框架就那么难?

学Python的小伙伴往往会有这样的困惑:

我看了100多个小时的教学视频,为什么还是学不会?

我跟着网上的教程做了三个项目,为什么还是学不会?

我看了三本Django开发的书,为什么还是学不会?

我把Django官方文档看了5遍,为什么还是学不会?


遇到这样的困惑后,往往还会衍生下面的问题:

为什么我要学Django?

为什么我学不会Django?

为什么我要学Django?

Django对我能有什么帮助?


其实想要成为一名运维开发工程师,Python的web框架必然是无法绕过的门槛。无论是各种资产管理系统、跳板机、运维流程平台,都需要进行web展现,需要设计界面。

然而大部分新人在初次接触大型框架比如Django时经常会出现迷茫、不适应等现象,对于框架的理解和使用都不到位。

不过凡事皆有捷径,开源跳板机jumpserver开发者、高级运维开发工程师老广专门推出了一套为期十五天的教程,以Django为例、Jumpserver源码为核心,深入剖析Python开发之道。

只需十五天,每天两小时,开发老司机手把手将你学会Django的各种用法。


学习计划



15天共30个课时(1课时=60分钟,30课时,30小时)


上课时间:每晚 8:00 - 10:00(暂定,具体开课时间群里通知)

学习形式:直播视频讲解+互动答疑交流

适用人群


适合正在学习Python、要做Linux自动化运维,在职提升需求的同学,比如:

——学会了Python基础对Django学习困惑的同学

——具备Python基础语言的能力,希望通过Jumpserver改变公司手动运维现状的

——拥有Python基础和Linux运维基础的人群

课程安排

阶段一:Django基础

熟悉掌握Django各个组件的基本使用

1.1 Django组件之Model

1.2 Django组件之View

1.3 Django组件之Template

1.4 Django组件之UrlConf

阶段二:Django进阶

主要目的是将Django各个组件进行深入了解

2.1 Django组件之Model

2.2 Django组件之View

2.3 Django组件之Template

2.4 Django组件之UrlConf

2.5 Django组件之Form

2.6 Django组件之ModelForm

阶段三:Django专题内容提升

Django提供的一些额外内容进行讲解

3.1 Django之Auth

3.2 Django之Permission

3.3 Django Admin

3.4 Django Settings

3.5 CBV 和 DRF

3.6 Django Class Based View 写出抽象复用的代码

3.7 Django Rest Framework 编写Restful API

阶段四:Jumpserver全揭秘

熟悉Jumpserver的开发逻辑和代码设计基础

4.1 简版Jumpserver之JMS,简单版本的JMS,使用了Django里面讲解的大部分关键点,是学习Django的好素材

4.2 Jumpserver 0.3版本源码分析,讲解一下0.3版本的Jumpserver源码,主要该版本用户量很大,很多朋友也是基于此版本做二次开发的

4.3 Jumpserver 0.4版本源码分析,新版本代码和0.3完全不一样,完全使用了 CBV和DRF,所以这里和大家讲讲,也有功能方面的考虑

4.4 Coco源码分析,Jumpserver新版本ssh server,主要使用Paramiko开发,这里也会和大家分享

4.5 Luna源码分析,Jumpserver新版本web terminal,主要使用Flask开发,angular是由其他朋友写的,所以这里只分享Flask这里的内容

课程价格


收费:  299元

课程咨询请加Jumpserver学习联盟

课程特色

开发者现身说法解密jumpserver开发秘诀

从Django开发基础讲起,零基础无障碍听课

立足实战环境,从零培养Python开发技能

大咖老师


广宏伟

资深运维开发工程师,资深Python和Golang开发工程师,知名互联网公司运维经理,开源项目Jumpserver发起人和维护者。毕业于著名的新东方烹饪学校,精通八大菜系。

立刻报名


更多问题请添加微信



今天看啥 - 高品质阅读平台
本文地址:http://www.jintiankansha.me/t/1pMyFMnGt7
Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/3151
 
1162 次点击