Part of the Free Full-stack course: https://www.youtube.com/playlist?list=PL6yRaaP0WPkXo7Kl6LQcO69bsYTS7BDxo

Welcome to the Free Full-stack Course

In this course, we will be using Python as the programming language for our backend to deliver REST APIs. The REST APIs will be developed on top of Django which is a backend/website framework that sits on top of Python. And we will also use DRF (Django REST Framework) to actually deliver our APIs on top of Django.

GitHub Repo: https://github.com/vandadnp/youtube-course-free-full-stack-course-django-backend

In this chapter we will set up 3 endpoints for our makers, product categories and products model objects. We will learn about serializers, views, routing and more in Django REST Framework and finally test our APIs with Postman!

Timestamps:
00:00 - Intro
00:14 - Review of what we've done so far
02:17 - Changing virtual environment from Pyenv to venv
11:26 - Explaining serializers and routing in Django REST Framework
13:50 - Creating the product-category serializer
20:10 - Routing to product-category view
26:29 - Creating product-category view
38:01 - Creating a serialize for Maker model objects
38:38 - Creating a view for the maker serializer
39:47 - Routing to maker list view
41:30 - Creating serializer for products
43:00 - Creating view for products
43:44 - Routing to products list view
48:27 - Testing our APIs with Postman
50:12 - Outro

If you want to support my work, please consider joining my YouTube channel by pressing the Join button or you can alternatively press the THANKS button at the bottom of this video!

Twitter: https://twitter.com/vandadnp
LinkedIn: https://linkedin.com/in/vandadnp

Let's get started!