0
点赞
收藏
分享

微信扫一扫

hualinux django3 1.0:知识储备和自学资料


目录

​​一、本专栏需要的知识​​

​​1.1 web基础概念​​

​​1.2 前端相关的基础知识​​

​​1.3 vue基础知识(推荐)​​

​​二、django相关知识​​

​​2.1 python基础​​

​​2.2 django基础​​

​​2.3 Django REST framework(drf)框架​​

一、本专栏需要的知识

1.1 web基础概念

在学习django前,需要有些web相关的知识,如果对web不了解的,可以先看我的《​​入门篇 3编程概念​​》专栏。

1.2 前端相关的基础知识

html、css、​​javaScript​​​,​​ES6​​(也称ES2015)、json

对于入门的人我觉得下面学过的资料挻不错的

​​《HTML从入门到精通》​​、

​​《js教程》​​​、《​​JavaScript 教程​​》

​​《ECMAScript 6 入门教程》​​

《​​JSON 教程​​》

​​《vue官网》​​

1.3 vue基础知识(推荐)

如果不看vue也行,可以跳过我写的相关vue的文章即可。

因为现在都是多种设备显示,所以主流一般是前后端分离,最简单的,都是一个pc电脑端,有手机端都可以浏览,所以一般很少网站是前后端不分离的。

学习一门专业的前端是比较有必要的,我推荐的是vue,是华人写的,入门速度相对react快,国内使用的也多,官方还支持中文。

如果是没学过vue的,可以看​​《vue官网》​​​和我的专栏《​​进阶篇3 vue.js专业前端入门​​》

二、django相关知识

在这里我把django作为后端来使用,vue作为前端。

2.1 python基础

因为django是基于python的web框架,所以需要python基础 ,如果没python基础的,可以先学一下python

推荐学习资料

《​​python3教程​​​》:自来​​菜鸟教程​​网站

《​​python教程​​》:廖雪峰写的,这个是python3的

《​​Python编程(第2版):从入门到实践 ​​》:476页 2020-10  [入门 豆瓣9.5]

《​​python官方文档​​》:可以选择中文,因为内容很多,可以学了基础后适当看一下

《​​Python 3 面向对象编程(第2版)​​》:这个是面身对象的,必须简单过一下。

2.2 django基础

django的官方文档都很强大了,推荐直接看​​官网文档​​,支持中文。

其它补充资料,要以选择看一下

《​​精通Django 3 Web开发​​》

《​​Django企业开发实战​​》

2.3 Django REST framework(drf)框架

Django REST framework,简单drf,主要是作用rest api使用,看名字就知道了。

Web 可浏览 API 对您的开发人员来说是一个巨大的可用性胜利。
身份验证策略,包括 OAuth1a 和 OAuth2 的包。
支持 ORM 和非 ORM 数据源的序列化。
一直可自定义 - 如果您不需要更强大的功能,只需使用常规的基于函数的视图。

这个的资料没它了,只能看​​官网​​​说明文档,是英文的,如果英文差的,可以用​​Google翻译​​。

举报

相关推荐

0 条评论