Published 2/2023MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHzLanguage: English | Size: 2.50 GB | Duration: 6h 12m
Build E-commerce REST API in Django & Django REST Framework with Postgres, Stripe, AWS, JWT, Deployment on AWS & more What you'll learn Understanding the folder structure of Django Project In-depth knowledge of Django REST Framework Connecting to Postgres Database Migrations & Making Migrations Implementation of Filters, Search & Pagination Implment CRUD Operations How to handle Error/Exceptions Learn how to upload Product Images on AWS S3 All about Authentication with JWT How to Make Admin Only Routes Implement Forgot & Reset Password How to send emails to User Manage Reviews & User Orders Implementation of Payment Gateway like Stripe Deploying API on AWS Elastic Beanstalk Requirements You should know basic of API You should know basic of database Basic Knowledge of API will be plus point Description Are you ready to take your Django programming skills to the next level? Look no further than this comprehensive course on building REST APIs with Django & Django REST Framework. With step-by-step instructions, you'll learn how to design, build, and deploy RESTful APIs that can be integrated into any application or service. From authentication and authorization to serialization and validation, you'll gain a deep understanding of the key concepts that you need to succeed in modern web development with Django & Django REST Framework. You'll learn how to create APIs that are efficient, scalable, and secure, using the latest tools and techniques. Whether you're building a web application, mobile app, or any other type of software, REST APIs are a critical component of modern programming.In this comprehensive Django course, you'll learn how to build an e-commerce REST API using Django REST Framework. Whether you're a bner or a seasoned developer, you'll discover the key concepts, techniques, and tools to create a robust and scalable e-commerce API in Django.Django REST framework is a powerful and flexible framework for building Web APIs. It is one of the most popular frameworks from Django, it is bner-friendly and provides a lot of features. It has made life a lot easier with features like Serialization, Filtration, Pagination, Exception Handling, Validations, Authentication, and much more. Super Friendly Support If you ever get stuck in any problem, I'm here to unstuck you. I always respond as fast as I can. Because I know there’s nothing worse than getting stuck into problems, especially programming problems. So, I am always here to support you.Below are some features that will add to this production-ready app:Understanding Folder StructureConnecting to Postgres DatabaseMaking MigrationsFilters, Search & Paginationerror/Exception HandlingUpload Product Images on AWS S3Manage ProductAuthentication & AuthorizationHandle Product ReviewsForget & Reset PasswordManage Order ResourceIntegrate Stripe for PaymentsDeploy API on AWS Elastic BeanstalkYou can watch the complete DEMO of this API in the course content. If you are ready to build Production-Ready, Scalable REST API in Django & Django REST Framework then I will see you in the course. Overview Section 1: Introduction Lecture 1 Introduction to the Course Lecture 2 What is API & REST API? Lecture 3 What is Django & Django REST Framework Section 2: Setting Up Environment Lecture 4 Install all required tools Section 3: Source Code Lecture 5 Source Code of Project Section 4: Lets Start E-commerce API Lecture 6 Create new project & Understating Folder Structure Lecture 7 Setting Up Django REST Framework & Config file Lecture 8 Connect to Postgres Database Lecture 9 Product App & Model Lecture 10 Create new Product from Django Admin Panel Lecture 11 Get all Products & Products Serializer Lecture 12 Get Products Details Section 5: Filters, Search & Pagination Lecture 13 Add Filters Lecture 14 Adding Product Search Lecture 15 Add Pagination to Products API Section 6: Error/Exception Handling Lecture 16 Handle 404 & 500 Errors Lecture 17 Custom Exception Handling Section 7: Upload Product Images & Manage Product Lecture 18 Create AWS S3 Bucket & IAM User Lecture 19 AWS Configuration & Images Model Lecture 20 Upload Multiple Product Images to AWS S3 Lecture 21 Display/List Images in Product Lecture 22 Create new Product through Endpoint Lecture 23 Adding Product Validations Lecture 24 Update Product Details Lecture 25 Delete Product Lecture 26 Delete Images on Product Deletion with Signals Section 8: Authentication Lecture 27 Auth App & JWT Configuration Lecture 28 Sign Up & User Serializer Lecture 29 Register User Lecture 30 Login User Lecture 31 Get Current User Lecture 32 Save User while Creating Product Lecture 33 Update User Profile Section 9: Manage Product Reviews Lecture 34 Review Model & Serializer Lecture 35 Create/Update Review Lecture 36 Display all reviews in product Lecture 37 Delete Review Section 10: Forgot & Reset Password Lecture 38 Mailtrap & Email Configurations Lecture 39 Forgot Password & UserProfile Lecture 40 Reset Password Section 11: Manage Order Resource Lecture 41 Order App & Order Model Lecture 42 Order Item Model Lecture 43 Order & OrderItems Serializers Lecture 44 Create new Order Endpoint Lecture 45 Get All Orders & Single Order Lecture 46 Apply Pagination & Filters on Orders Lecture 47 Process Order & Delete Order Lecture 48 Admin Only Endpoints Section 12: Integrate Stripe for Payments Lecture 49 What is Stripe & Setting up Stripe Lecture 50 Stripe checkout Session Endpoint Lecture 51 What is Stripe Webhook & Setting up webhook for development Lecture 52 Stripe Webhook endpoint Lecture 53 Create Order on Payment Success Section 13: Deploy API Lecture 54 Preparing API for Deploy Lecture 55 Deploy API Section 14: End of the Course Lecture 56 Congratulations!!! Anyone who whats to build API in Django,Anyone who wants to master Django REST Framewoek,Django Developers who want to enhance their skills in API building,Anyone who wants to learn new technology HomePage:
TO MAC USERS: If RAR password doesn't work, use this archive program:
RAR Expander 0.8.5 Beta 4 and extract password protected files without error.
TO WIN USERS: If RAR password doesn't work, use this archive program:
Latest Winrar and extract password protected files without error.