Django2.0+小程序技术打造微信小程序助手(已更新到第6章)
2019年M课网 高清视频 共2G
〖课程介绍〗:
BAT大牛亲授,从零到一的完整项目开发实战过程,项目开发聚焦重要知识点,先原理后实战!项目代码注重质量,书写规范,具备BAT大牛的专业水准,是提升编程软实力的绝佳机会。更有稀缺服务监控,项目部署,服务容灾高可用内容,是一次难得的Django+小程序全栈项目体验。
0 J0 I% r0 W+ b/ ]7 U p, W. ]3 P
〖课程目录〗:
第1章 Django2.0+微信小程序+高可用部署上线,带你打通全栈开发. p' o0 G+ s i4 R7 R7 ?
购买教程后,小伙伴们记得加入学习社群哦,老师会把问答区精选问题供大家学习参考呢,快加入吧!这种分享几乎每天都有呢!
1-1 Django+小程序技术打造微信小程序助手 试看6 c* o* }0 t1 R) O4 B8 U
第2章 小程序开发入门3 D$ _- i, Y0 W6 s }) w" w
从几个方面介绍小程序开发相关的内容,包括小程序开发者账号注册、小程序开发流程、小程序开发规范、小程序常用的API,例如网络请求、本地缓存等API,以及小程序组件等等的知识点。
2-1 引言
2-2 小程序开发的准备工作, H" R/ Y) ^+ v- m" f
2-3 项目工程的目录介绍$ q" H7 b& C! a6 O* {0 S
2-4 小程序框架
2-5 小程序提供的能力和常用API& z1 ]- `8 G+ i8 y |0 E! v7 L
2-6 小程序对接Django4 v) l7 i/ ?; w% n- O
2-7 小程序的发布流程, N* a5 \% S$ J- h
第3章 深入Django视图层5 [: k* u7 D# Y. U1 b
分层次介绍Django视图层的重要知识点,包括 HTTP请求和应答在Django框架中相应的Request对象/Response对象;Django的路由以及RESTful API设计;Django的文件管理;类视图简化视图层逻辑等等重要知识点;最后有关于视图层的实战内容。
# f" k3 A/ o4 ]
3-1 Request&Response对象 |1 V3 ^4 b( n, b4 E$ T* U f, D
3-2 Django的RESTful URL设计
3-3 实现个人助手功能清单发布/ ~9 O& c% h$ M: j# O! x& \
3-4 实现图文消息
3-5 Django类视图1 }7 A! u& _# p# r: T
3-6 Django图文消息应用( Q7 n9 ]* d$ V# H; r8 f
3-7 综合实践之生活服务-上2 Y7 d, z7 B) \ v2 U2 G3 u
3-8 综合实践之生活服务-下 [1 F8 u/ K$ v6 r
3-9 综合实践之休闲娱乐-上
3-10 综合实践之休闲娱乐-下
第4章 Django框架的会话管理0 `7 S8 }' l4 t) J+ M$ B
这一章将重点介绍有状态服务的开发要点,首先介绍什么是有状态服务,然后介绍小程序中有状态开发的异同,接着介绍在Django框架内怎么使用Session框架来实现后端的会话管理,在完整了解了有状态服务的开发要点之后,练习实现一个有状态的个人主页功能。...
( t( \$ l/ r7 ^! H( r5 D4 m9 ]
4-1 章节导学
4-2 有状态服务
4-3 小程序的状态管理
4-4 实现登录功能
4-5 小程序登录wx.getUserInfo接口更新指南 `, d1 i c8 i7 {& I( O, J0 z, W. V
4-6 完善用户个人信息.. 1 q' I# T) h2 t, d, z1 \
4-7 复杂多变的用户状态管理 . c0 V. Z2 ]; v* n$ Y# t
4-8 有状态的首页实现
第5章 深入Django模型层之使用篇
本章节开始深入学习Django的ORM框架。本章在使用的维度上对Django ORM框架进行学习,包括数据库迁移、数据库增删改查等常用操作、数据库索引的使用、模型层关系映射等关键的内容。
5-1 章节导学
5-2 数据库迁移
5-3 数据库索引
5-4 关系映射
5-5 数据库函数: l, J0 k2 m! j/ b5 S# u1 m
第6章 深入Django模型层之优化篇
本章节继续深入学习Django的ORM框架。本章在优化的维度对Django ORM框架进行学习,在优化的维度将会介绍Django ORM的数据加载机制,从而了解Django数据的懒加载和预加载,对Django的数据加载机制更加了如指掌;Django的数据库长连接优化,详细学习Django ORM框架连接数据库的策略;还有Django数据库操作规范等的优化知识...
6-1 章节导学
6-2 理解模型变更与迁移8 n9 A6 @" b# L9 k1 |4 {: x
6-3 懒加载与预加载 A% A; C# V5 I) @# w
6-4 数据库长连接
6-5 数据库操作规范
第7章 运维提升专题之Django后台篇. S6 e+ p7 N1 y1 z1 a1 f
本章将重点介绍项目基本功能完成后,服务部署和运维相关的关于Django框架的知识点。将会介绍Django的日志模块、缓存模块、admin模块、中间件、定时服务、邮件模块,综合使用这些模块定制监控报表和更好的管理Django服务,让开发者对服务状态了如指掌。...
7 P( L/ ]; l" D! ^
7-1 章节导学
7-2 Django 日志模块
7-3 Django Admin模块
7-4 Django 缓存模块3 k! a6 ]( X) ?$ @4 g
7-5 Django 后台服务部署* y4 _8 h" w6 k$ j
7-6 Django Crontab 定时任务
7-7 Django Middleware 中间件: K( n) F6 F# f5 R5 Z
7-8 Django 邮件模块
7-9 综合实践:基于邮件通知的服务监控和告警系统
第8章 运维提升专题之部署篇, c3 P) u' x- ], a
本章将会重点介绍服务部署相关的知识点,包括Django服务使用uWSGI的高性能部署,使用Nginx进行uWSGI服务反向代理部署;还有整个服务的HTTPS协议部署和高可用相关,让你的服务安全运行、不受宕机影响;通过这章内容的学习,将会了解服务运维的要点,真正的深层次体验全流程的开发体验。...
8-1 章节导学
8-2 Django依赖服务的高可用 试看
8-3 Nginx 必知必会
8-4 uWSGI 必知必会1 ^/ Q3 o9 L; F% e9 D2 } ]5 }
8-5 Django uWSGI部署
8-6 Django Nginx+uWSGI部署
8-7 Django HTTPS部署* u( A$ U" p6 y) [" l2 W
8-8 Nginx 部署高可用服务
第9章 项目优化- x* C' ?" N! x/ u- m
本章将从项目整体的角度去审视工程中值得优化的地方,包括前台小程序和后台Django的代码结构,前台小程序的UI设计、小程序分包加载相关的知识点、异步worker相关的知识点;以及后台部署中Nginx、uWSGI等等各个环节的参数调优,和Django后台内部值得继续探讨和优化的地方。一个项目,从开发好,到运行好,还有很长的路要走,...
9-1 章节导学$ X* Y% d& B c" J. b
9-2 小程序优化之UI优化 试看
9-3 小程序优化之逻辑优化
9-4 部署优化之Unix域套接字' p+ J/ [* G; A
9-5 部署发布要点0 [( n7 \4 w9 e( q
第10章 课程总结
通过这门课程的学习,我们从触达用户角度的由近到远从零到一实现了小程序个人助手的前台和后台,从多个角度去学习了其中的知识点,相信大家一定收获颇丰,本章节将对整门课程进行总结,回顾和梳理其中涉及的小程序和Django以及服务部署的知识点脉络,进一步巩固学习到的知识。...
10-1 课程总结
|