首页 实战 Python3.6+django+xadmin,打造在线教育平台
收藏

Python3.6+django+xadmin,打造在线教育平台

打造上线标准的在线教育平台

Python3.6+django+xadmin,打造在线教育平台

难度 中级 时长 26小时 学习人数 3677 综合评分 9.93

25小时Django综合实战,从0打造一个模块完整、功能完善、达到上线标准的在线教育平台,全面掌握Django的同时,得到一套完整的代码

bobby
讲师

Python全栈工程师

课程预览

检测到您还没有关注慕课网服务号,无法接收课程更新通知。请扫描二维码即可绑定
重新观看

搞个“大”项目
开发一套功能完备的系统

25小时企业级实战:从0到项目成型
以互联网公司标准开发流程,从零开发出一套可以达到上线标准的在线教育平台
得到一个接近慕课网的在线教育平台
开发一个全新在线教育平台——慕学网,具备一个在线教育网站所应该具有的
所有功能,单是这套系统的完整代码就值得你立刻入手这门课程
django综合运用:覆盖所有常用模块
settings配置、 url配置、 view编码、 model设计、 modelform表单验证、
templates模板、 django常用内置函数,以及通用的django开发库
杀手级xadmin定制后台管理系统
xadmin 搭建后台管理系统,并根据用户权限定制后台功能,让后台管理更人性化
细致全面到你可能不需要其它django课程
通过一个“留言板”的开发带你回顾django基础知识,在整个教育平台开发中
不放过每一个功能的实现细节,让你全面掌握django,让你不再需要其它
django课程

从模块到整站

完整的功能实现

前台功能模块

基本模块
登录 注册 找回密码 / 全局搜索 / 个人中心
课程功能
课程管理 / 讲师管理 / 授课机构管理
热门推荐 相关课程推荐
用户操作管理
用户收藏 / 课程评论

后台管理系统

课程管理模块
课程管理 / 课程资源管理 / 课程评论管理
轮播课程管理
认证和授权管理
用户管理 / 组管理 / 权限管理 / 用户日志管理
机构管理模块
课程机构管理 / 讲轮播图管理

从 0 到上线

完整的开发流程

开发
环境搭建
xadmin搭建
后台管理系统
和录入数据
form以及
modelform
表单设计
基于class的
view实现
各功能模块
上线
model
数据库设计
url设计 template
模板设计
常见网络
攻击与防护

把真实的“部署上线”给你讲透
没经验的同学有福了!

nginx的虚拟主机
端口转发、静态文件代理

mysql的绑定ip
访问权限配置

uwsgi的http以及
socket方式启动和配置

python虚拟环境的
导出与导入

轻松应对面试和web攻击

应对面试

整个开发过程中还会讲到很多web系统知识,这些知识不管是加深对web系统的理解还是应对面试都非常重要,有django的基础,你可以快速掌握其他python web框架

web安全

为保障系统的安全性,课程会讲解常见的web攻击,如sql注入、xss攻击和csrf攻击是如何实现以及django是如何防护这些攻击的

10天搞定python web开发,找份工作简直易如反掌!

这些大型公司都在大量采用django作为web开发框架

google

youtube

instagram

豆瓣

知乎

学员专享双重福利

专属QQ群

课程购买成功后,可加入专属QQ群,任何与本课程有关的问题,都有热情的同学一起和你切磋,你也可以在课程问答区直接提问,讲师会集中答疑,给你一个和大牛成为朋友的机会!

源码开放

整套在线教育平台的代码,完全开放给你,让你学起来更轻松的同时,你可以根据所学知识自行修改代码,不断优化与升级不断丰富代码,甚至可以直接应用在实际工作中

适合人群及技术储备要求

即使你只具备一点点django基础,老师细致入微的讲解也可以让你听得懂学得会

技术储备: 具有python, django基础知识,对前端、面向对象、数据库有一定的了解

环境参数

  • 技术语言 python2.7/python3.6
  • 框架 django1.9/升级django2.0 xadmin
  • 课程所需开发系统 windows/mac/linux
  • 数据库 mysql5.6
  • IDE pycharm
  • 工具 virtualenvwrapper navicat 七牛云

万事俱备 只等你来

  • Albino

    好评

    之前在自学django,正在拿毕设练手,无意中看到这门课程就决定学习一下,在看了老师的课程后,以前很多官方文档看不懂的地方都理解了,在课程的讲解中,老师讲解的很细,甚至一些编码规范也有介绍,课后遇到了问题,还得到了老师的耐心解答,真心是一门非常棒的实战课程

  • 小胖纸

    好评

    作为一个半桶水的编程爱好者,一直想实际做点什么项目来提高自己,但是一直苦于不知道怎么下手。Django虽然是重量级框架,但是使用起来思路非常清晰,在使用方面,没有大面积玩弄装饰器这种烧脑的东西,属于新手友好型框架。老师一点一点讲解细节(这个很重要,没有细节的教程,一旦掉进坑里就爬不出来了),让我可以有个先照着葫芦画瓢再揣摩理解的机会。另外,老师在提问区很活跃,对很多问题都有解答。老师的博客里有很多干货,地址藏在课程项目的前端页面里。最后提一个建议,课程如果能设计成15分钟加减2分钟就更好了,这样同步写代码和注释也能把一课的总学习时间控制在半个小时以内,不易产生疲劳。总体这个课还是很值的。

  • 马小黑

    好评

    老师讲课讲的好,更重要的是,老师非常负责,写代码出问题自己调不出来,老师给远程解决的。 学习群也非常好,群里学习氛围好,能学到不少东西。这个课程不是我的第一个实践课程,但是现在来看是我目前最满意的

查看全部1094条用户评价
提问
数据加载中...
意见反馈 帮助中心 APP下载
官方微信

学习咨询

选课、学习遇到问题?

扫码添加指导老师 1V1 帮助你!

添加后老师会第一时间解决你的问题