/ 实战 / Django2.0+小程序技术打造微信小程序助手
收藏

Django2.0+小程序技术打造微信小程序助手

BAT大牛亲授,火热的Python Web框架+火热的小程序,两者完美结合,能擦出怎样的火花?

Django2.0+小程序技术打造微信小程序助手

难度 中级 时长 13小时 学习人数 187 综合评分 10.00分

Django2.0+小程序技术打造微信小程序助手

  • 第1章 课程导学

    导学

    • 1-1 Django+小程序技术打造微信小程序助手 试看
  • 第2章 小程序开发入门

    从几个方面介绍小程序开发相关的内容,包括小程序开发者账号注册、小程序开发流程、小程序开发规范、小程序常用的API,例如网络请求、本地缓存等API,以及小程序组件等等的知识点。

    • 2-1 引言
    • 2-2 小程序开发的准备工作
    • 2-3 项目工程的目录介绍
    • 2-4 小程序框架-上
    • 2-5 小程序框架-下
    • 2-6 小程序提供的能力和常用API-上
    • 2-7 小程序提供的能力和常用API-下
    • 2-8 小程序对接Django
    • 2-9 小程序的发布流程
  • 第3章 深入Django视图层

    分层次介绍Django视图层的重要知识点,包括 HTTP请求和应答在Django框架中相应的Request对象/Response对象;Django的路由以及RESTful API设计;Django的文件管理;类视图简化视图层逻辑等等重要知识点;最后有关于视图层的实战内容。

    • 3-1 Request&Response对象
    • 3-2 Django的RESTful URL设计
    • 3-3 实现个人助手功能清单发布
    • 3-4 实现图文消息
    • 3-5 Django类视图
    • 3-6 Django图文消息应用
    • 3-7 综合实践之生活服务-上
    • 3-8 综合实践之生活服务-下
    • 3-9 综合实践之休闲娱乐-上
    • 3-10 综合实践之休闲娱乐-下
  • 第4章 Django框架的会话管理

    这一章将重点介绍有状态服务的开发要点,首先介绍什么是有状态服务,然后介绍小程序中有状态开发的异同,接着介绍在Django框架内怎么使用Session框架来实现后端的会话管理,在完整了解了有状态服务的开发要点之后,练习实现一个有状态的个人主页功能。...

    • 4-1 章节导学
    • 4-2 有状态服务 试看
    • 4-3 小程序的状态管理 试看
    • 4-4 实现登录功能
    • 4-5 完善用户个人信息..
    • 4-6 完善用户个人信息
    • 4-7 有状态的首页实现
  • 第5章 深入Django模型层之使用篇

    本章节开始深入学习Django的ORM框架。本章在使用的维度上对Django ORM框架进行学习,包括数据库迁移、数据库增删改查等常用操作、数据库索引的使用、模型层关系映射等关键的内容。

    • 5-1 章节导学
    • 5-2 数据库迁移
    • 5-3 数据库索引
    • 5-4 关系映射
    • 5-5 数据库函数
  • 第6章 深入Django模型层之优化篇

    本章节继续深入学习Django的ORM框架。本章在优化的维度对Django ORM框架进行学习,在优化的维度将会介绍Django ORM的数据加载机制,从而了解Django数据的懒加载和预加载,对Django的数据加载机制更加了如指掌;Django的数据库长连接优化,详细学习Django ORM框架连接数据库的策略;还有Django数据库操作规范等的优化知识...

    • 6-1 章节导学
    • 6-2 理解模型变更与迁移
    • 6-3 懒加载与预加载
    • 6-4 数据库长连接
    • 6-5 数据库操作规范
  • 第7章 运维提升专题之Django后台篇

    本章将重点介绍项目基本功能完成后,服务部署和运维相关的关于Django框架的知识点。将会介绍Django的日志模块、缓存模块、admin模块、中间件、定时服务、邮件模块,综合使用这些模块定制监控报表和更好的管理Django服务,让开发者对服务状态了如指掌。...

    • 7-1 章节导学
    • 7-2 Django 日志模块
    • 7-3 Django Admin模块
    • 7-4 Django 缓存模块
    • 7-5 Django 后台服务部署
    • 7-6 Django Crontab 定时任务
    • 7-7 Django Middleware 中间件
    • 7-8 Django 邮件模块
    • 7-9 综合实践:基于邮件通知的服务监控和告警系统
  • 第8章 运维提升专题之部署篇

    本章将会重点介绍服务部署相关的知识点,包括Django服务使用uWSGI的高性能部署,使用Nginx进行uWSGI服务反向代理部署;还有整个服务的HTTPS协议部署和高可用相关,让你的服务安全运行、不受宕机影响;通过这章内容的学习,将会了解服务运维的要点,真正的深层次体验全流程的开发体验。...

    • 8-1 章节导学
    • 8-2 Django依赖服务的高可用
    • 8-3 Nginx 必知必会
    • 8-4 uWSGI 必知必会
    • 8-5 Django uWSGI部署
    • 8-6 Django Nginx+uWSGI部署
    • 8-7 Django HTTPS部署
    • 8-8 Nginx 部署高可用服务
  • 第9章 项目优化

    本章将从项目整体的角度去审视工程中值得优化的地方,包括前台小程序和后台Django的代码结构,前台小程序的UI设计、小程序分包加载相关的知识点、异步worker相关的知识点;以及后台部署中Nginx、uWSGI等等各个环节的参数调优,和Django后台内部值得继续探讨和优化的地方。一个项目,从开发好,到运行好,还有很长的路要走,...

  • 第10章 课程总结

    通过这门课程的学习,我们从触达用户角度的由近到远从零到一实现了小程序个人助手的前台和后台,从多个角度去学习了其中的知识点,相信大家一定收获颇丰,本章节将对整门课程进行总结,回顾和梳理其中涉及的小程序和Django以及服务部署的知识点脉络,进一步巩固学习到的知识。...

本课程持续更新中

试看

全部试看小节



讲师

咚咚呛老师... 全栈工程师

目前就职于BAT的大数据部门,超过4年的技术研发经验,熟悉java、python研发,担任过多个系统研发主程,目前专注于分布式系统研发,在高并发、分布式系统有丰富的经验。

检测到您还没有关注慕课网服务号,无法接收课程更新通知。请扫描二维码即可绑定
重新观看
意见反馈 去赚学费 帮助中心 APP下载
官方微信