【Django REST】-1. 目录

273 阅读4分钟

前文既然已经搭建完了基本的环境,已经算是入了此门了。那么后面就该开始详细具体的教学了!

在这里我将会对我们的课程进行一个初步的介绍和路径的列举,算是给自己,给大家的一个课件吧!

考虑到本篇是针对于初学者的,那么,我会从基础开始讲起,但是考虑到大家都是成年人了,并且都是有一定逻辑能力的,因此我并不会讲解的非常细。

在进行学习之前应该全文阅读:如何正确的提问,有条件者可尝试背诵ヽ(✿゚▽゚)ノ

那么......这就开始咯!

关于本系列教程的说明↓

本系列教程以全平台全栈为目标,以Web开发入门,引出后续的跨平台客户端开发。

全系列以一个完整的案例为终极项目。但是考虑到读者可能是萌新,所以会从编程基础讲起

目标是让没有接触过编程但是想转行程序的萌新也能听懂,但由于UP本人也是个萌新(只学过C++)

再加上这次是第一次写这么系列的文章,所以有错漏之处请多多包含。本系列文章会持续优化和更新,如有重构会在文章开头注明。如果只是补丁式更新,则会加在最后补充说明。

本系列文章会同步发布在作者其他平台。同时会在之后推出视频教程作为辅助说明,敬请期待!

关于本人的其他平台会同步放在所有文章最后!

以上!小纯洁参上!

目录

0. 编程初探

0. 开发环境一览

1. 搭建开发环境

2. 初始化项目

3. 编程规范设置

番外:关于修改commitlint使其支持中文Type的方案

4. 初探编程(面向编程小白的讲解)

5. 如何正确的提问

1. Python入门

0. 虚拟环境

1. 注释及输入输出初探

2. 变量、常量和数据类型

3. 更详细的输入输出

4. 数值计算、条件判断和循环

5. 函数

6. 类

7. 装饰器

8. 模块

9. 错误、调试和测试

10. 文件读写

11. 进程、线程和异步

12. 正则表达式

13. 网络

14. 数据库

15. UI

16. 单元测试

17. 结束实例

18. Python文档

2. Django学习

0. 介绍及HelloWorld

1. 基本结构

2. 模板

3. Admin后台

4. 模型简单定制

5. 表单及简单的视图

6. 丰富的模型

7. 更详细的视图

8. 路由

9. settings.py详解

10. 数据库查询(ORM及pymysql)

11. Form组件

12. Auth与校验

13. Django中的Cookie与Session

14. 各种Django中间件

15. FBV和CBV

16. 上传下载

17. 信号

18. 单元测试

19. 部署

20. 结束实例

21. Django文档

3. HTML、CSS、JS和JQ

0. 介绍

1. HTML初探

2. 常用标签详解

3. HTML属性详解

4. <iframe>详解

5. 强大的<header>

6. CSS初探

7. 选择器详解

8. 不同的单位

9. 盒子模型

10. 布局详解

11. 图片还能这么玩

12. 媒体查询

13. 伪类

14. 伪元素

15. 计数器?!

16. 2D变换

17. 3D变换

18. 过渡效果

19. 强大的动画

20. 滤镜

21. resize

22. JS和JQ初探

23. 数据类型

24. 输入输出

25. 异常处理和调试

26. 数值计算、条件判断和循环

27. 函数

28. 事件处理

29. 万物皆对象

30. 定时器

31. 多线程和异步

32. 表单验证

33. 动画

34. Cookie设置

35. 大名鼎鼎的Ajax

36. 高级的事件

37. 结束实例

4. TS

5. Vue.js 全家桶

6. REST规范及实践

7. Linux

8. Nginx

9. Gunicorn

10. Supervisord

11. 项目基本设计

12. 树莓派

13. FRP和内网穿透

14. 跨平台客户端(QT版)

15. 跨平台客户端(UE4版)

16. 跨平台客户端(Flutter版)

17. 跨平台客户端(Xamarin版)

18. 跨平台客户端(Vue Native版)

19. 跨平台客户端(Ionic版)

20. 跨平台客户端(React native版)

21. 跨平台客户端(Apache Cordova版)

22. 跨平台客户端(NativeScript版)

23. 跨平台客户端(Node.Js版)

24. 跨平台客户端(Appcelerator Titanium版)

25. 跨平台客户端(Sencha Touch版)

26. 跨平台客户端(Corona SDK版)

27. 跨平台客户端(Adobe Phonegap版)

28. 跨平台客户端(Codename One版)

29. 跨平台客户端(Monaca版)