Tags
Language
Tags
December 2024
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31 1 2 3 4

Django Rest Framework For Absolute Beginners

Posted By: ELK1nG
Django Rest Framework For Absolute Beginners

Django Rest Framework For Absolute Beginners
Published 5/2023
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 341.59 MB | Duration: 0h 54m

Learn how to build a Web APIs with Django REST framework in a very clear and easy way

What you'll learn

Create a Django project

Add apps to the project

Make the migrations and update the database

Use the Django administrative panel to populate the database

Customize the views to the admin

Create the serializers for our models

Create the views to handle the client request

Test the app with Postman

Make the code clean using class based views

Make the code cleaner using mixins and generics

Requirements

Basic knowledge about Python

Description

Django REST framework is a powerful and flexible toolkit for building HTTP enabled service APIs that expose service and data. It can be consumed by a broad range of clients including browsers, mobiles, desktop and tablets. As it is HTTP service, so it can reach a broad range of client.Django is a back-end framework used by Python developers to develop back-end applications. Django REST framework is used build Web APIs with DjangoThis course will take you in a step-by-step way to build your own Web APIs with Django REST frameworkBy taking this course you will have the required skills that you need to build real applications using Django REST framework and to learn advanced topics about Django REST frameworkRequirements for this Course:Basic Python knowledgeWho this course is for:The course is python developers who wants to start learning web development with Django and Django rest frameworkThis course is ideal for people who wish to build their own web APIs that can be connected to a Front-end application developed with a Front-end framework like React or AngularWhat you’ll learnDjango project structureAdmin site in a Django projectClass based viewsGeneric viewsImplementing CRUD operations

Overview

Section 1: Setting up the project

Lecture 1 Setting up our django project

Section 2: working with the admin site

Lecture 2 Accessing admin site

Lecture 3 Customizing the admin site

Section 3: Basics of Django rest framework

Lecture 4 Adding Django rest framework to our project

Lecture 5 Implementing the serializer class

Lecture 6 Implementing the LIST view

Lecture 7 Mapping the LIST view to a url

Lecture 8 Saving data in the database

Lecture 9 Test our application with postman

Lecture 10 Getting an object from the database

Lecture 11 Updating an object in the database

Lecture 12 Deleting an object form the database

Lecture 13 Cleaning up our code

Section 4: Class based views

Lecture 14 Updating the LIST and CREATE views by using class based views

Lecture 15 Retrieve, update and delete an object using class based views

Section 5: Mixins classes

Lecture 16 Using the LIST and CREATE views of mixins

Lecture 17 Using the RETRIEVE, UPDATE and DESTROY views of mixins

Lecture 18 Make our code cleaner with mixins classes

Anyone who wants to start learning web development with Python and Django