HOME > IT & Software > Django Rest Framework

Django Rest Framework

SynopsisDjango Rest Framework, available at $89.99, has an average ra...
Django Rest Framework  No.1

Django Rest Framework, available at $89.99, has an average rating of 4.55, with 119 lectures, 10 quizzes, based on 989 reviews, and has 5938 subscribers.

You will learn about Learn what REST APIs are and why we need them Create REST APIs using Function Based Views Create REST APIs using Class Based Views Use mixins, generics and viewsets Configure Router and Routes for your REST APIs Secure you REST APIs using Authentication and Authorization This course is ideal for individuals who are Python developers who want to master Django REST Framework or Programmers who wants to develop REST APIs using Python and Django REST Framework or This course shows you how to create a REST API project from scratch or This is not for students who are looking for solutions to all real time project problems It is particularly useful for Python developers who want to master Django REST Framework or Programmers who wants to develop REST APIs using Python and Django REST Framework or This course shows you how to create a REST API project from scratch or This is not for students who are looking for solutions to all real time project problems.

Enroll now: Django Rest Framework

Summary

Title: Django Rest Framework

Price: $89.99

Average Rating: 4.55

Number of Lectures: 119

Number of Quizzes: 10

Number of Published Lectures: 118

Number of Published Quizzes: 10

Number of Curriculum Items: 135

Number of Published Curriculum Objects: 134

Original Price: $19.99

Quality Status: approved

Status: Live

What You Will Learn

  • Learn what REST APIs are and why we need them
  • Create REST APIs using Function Based Views
  • Create REST APIs using Class Based Views
  • Use mixins, generics and viewsets
  • Configure Router and Routes for your REST APIs
  • Secure you REST APIs using Authentication and Authorization
  • Who Should Attend

  • Python developers who want to master Django REST Framework
  • Programmers who wants to develop REST APIs using Python and Django REST Framework
  • This course shows you how to create a REST API project from scratch
  • This is not for students who are looking for solutions to all real time project problems
  • Target Audiences

  • Python developers who want to master Django REST Framework
  • Programmers who wants to develop REST APIs using Python and Django REST Framework
  • This course shows you how to create a REST API project from scratch
  • This is not for students who are looking for solutions to all real time project problems
  • Sample of the reviews:

    Good Course. I like the teaching style, short videos with good focus subject coverage such that I can manage my time more effectively. – Mark Mneimneh

    Great Course. Good Basic Knowledge of the Framework – Gus Minor

    The course is good for beginners. I looked for this type of course, short and specific. I learned from it. I got a better understanding of drf. – Fidel Rosell

    Are you a python and Django developer who wants to create python rest apis while mastering Django Rest Framework(DRF)? Are you an experienced Django Developer who wants to fill in any gaps in your knowledge of creating a REST APIs using Django REST Framework then this course is for you too.

    DRF is the most widely used Web Application Development framework in the industry today. Django makes it super easy to create production ready web applications. You will start this course by learning what Django REST Framework is ,the different features that are a part of every Django REST application .You will be working hands on one feature at a time .You will then create a web application using all the knowledge you gain from those sections.

  • Learn what REST APIs are and why we need them

  • Create REST APIs using Function Based Views

  • Create REST APIs using Class Based Views

  • Use mixins, generics and ViewSets

  • Configure Router and Routes for your REST APIs

  • Secure you REST APIs using Authentication and Authorization

  • What are the requirements?

      Knowledge of Python , Atom or PyCharm (Installation of Atom is covered in easy setup section)

    Course Curriculum

    Chapter 1: Start Here

    Lecture 1: Course and Instructor Introduction

    Lecture 2: How to make the best of this course

    Chapter 2: Introduction

    Lecture 1: What is REST?

    Lecture 2: Why REST

    Lecture 3: What and Why DJango REST Framework

    Chapter 3: Software Setup

    Lecture 1: Install DJango

    Lecture 2: Install DJango REST Framework

    Lecture 3: Install MySql and MySql workbench

    Lecture 4: Launch MySql workbench

    Lecture 5: Windows Only -Install Mysql

    Lecture 6: Windows Only – Install Mysql Workbench

    Lecture 7: Install python mysqlclient

    Lecture 8: UPDATE ON ATOM IDE

    Lecture 9: Install Visual Studio Code

    Lecture 10: Install Postman

    Lecture 11: Download Completed Projects

    Lecture 12: Download Slides

    Chapter 4: REST in Action

    Lecture 1: Create the Project

    Lecture 2: Create a view

    Lecture 3: Configure the URL and TEST

    Lecture 4: Create app level urls

    Lecture 5: Create a model class

    Lecture 6: Configure the database and run migrations

    Lecture 7: Use the model in the view and test

    Chapter 5: Function Based Views and Serializers

    Lecture 1: DRF Components

    Lecture 2: Function Based Views

    Lecture 3: Serializers

    Lecture 4: Create the Project

    Lecture 5: Create the Model

    Lecture 6: Create the Serializer

    Lecture 7: GET single student

    Lecture 8: Create Student

    Lecture 9: Use @api_view

    Lecture 10: Implement Primary Key Based Operations

    Lecture 11: Configure the URLs

    Lecture 12: Test

    Lecture 13: Test Using Postman

    Chapter 6: Class Based Views

    Lecture 1: Introduction

    Lecture 2: Create the Project

    Lecture 3: Implement Non Primary Key Based Operations

    Lecture 4: Implement Primary Key Based Operations

    Lecture 5: Configure the URLs and TEST

    Chapter 7: Mixins

    Lecture 1: Introduction

    Lecture 2: Non Primary Key based operations

    Lecture 3: Primary Key based operations

    Lecture 4: Configure the URLs and TEST

    Chapter 8: Generic Views

    Lecture 1: Introduction

    Lecture 2: Generics in action

    Chapter 9: ViewSets

    Lecture 1: Introduction

    Lecture 2: Create ViewSet

    Lecture 3: Configure URLs and Test

    Chapter 10: Nested Serializers

    Lecture 1: Create the project

    Lecture 2: Create model

    Lecture 3: Create Serializers

    Lecture 4: Create REST endpoints

    Lecture 5: Configure URLs

    Lecture 6: Test

    Chapter 11: Pagination

    Lecture 1: Introduction

    Lecture 2: Pagination in action

    Lecture 3: Pagination at class level

    Lecture 4: Using LimitOffsetPagination

    Chapter 12: Filtering

    Lecture 1: Introduction

    Lecture 2: Install and Configure Django Filter Module

    Lecture 3: Filters in action

    Lecture 4: Use Search Filter

    Lecture 5: More About Search Filter

    Lecture 6: Use Ordering Filter

    Chapter 13: Security

    Lecture 1: Introduction

    Lecture 2: Authentication in action

    Lecture 3: Authorization in action

    Lecture 4: Global Security

    Chapter 14: Flight Reservation API

    Instructors

  • Django Rest Framework  No.2
    Bharath Thippireddy
    IT Architect and Best Selling Instructor- 700000+ students
  • Rating Distribution

  • 1 stars: 6 votes
  • 2 stars: 8 votes
  • 3 stars: 75 votes
  • 4 stars: 361 votes
  • 5 stars: 539 votes
  • Frequently Asked Questions

    How long do I have access to the course materials?

    You can view and review the lecture materials indefinitely, like an on-demand channel.

    Can I take my courses with me wherever I go?

    Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!