Udemy

Build Ecommerce REST API with Django REST Framework & Python

立即報名
  • 469 名學生
  • 更新於 2/2023
4.4
(78 個評分)
  • 提示:
  • 透過本站連結購買Udemy課程,本站將獲得推廣佣金,有助未來提供更多實用進修課程資訊給讀者。

課程資料

報名日期*
全年招生
課程級別
學習模式
修業期
6 小時 11 分鐘
教學語言
英語
授課導師
Ghulam Abbas
評分
4.4
(78 個評分)
*提示: 以上時間表僅供參考,以機構網站為準。

課程簡介

Build Ecommerce REST API with Django REST Framework & Python

Build E-commerce REST API in Django & Django REST Framework with Postgres, Stripe, AWS, JWT, Deployment on AWS & more

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 beginner 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 beginner-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 Structure

  • Connecting to Postgres Database

  • Making Migrations

  • Filters, Search & Pagination

  • Error/Exception Handling

  • Upload Product Images on AWS S3

  • Manage Product

  • Authentication & Authorization

  • Handle Product Reviews

  • Forget & Reset Password

  • Manage Order Resource

  • Integrate Stripe for Payments

  • Deploy API on AWS Elastic Beanstalk


You 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.

課程章節

  • 10 個章節
  • 56 堂課
  • 第 1 章 Introduction
  • 第 2 章 Setting Up Environment
  • 第 3 章 *** Source Code ***
  • 第 4 章 Lets Start E-commerce API
  • 第 5 章 Filters, Search & Pagination
  • 第 6 章 Error/Exception Handling
  • 第 7 章 Upload Product Images & Manage Product
  • 第 8 章 Authentication
  • 第 9 章 Manage Product Reviews
  • 第 10 章 Forgot & Reset Password

課程內容

  • 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


評價

  • Y
    Yea-Huey Chen
    4.0

    Great content, Great teaching. The only area for enhancement is 'Q&A' response. I posted one question, but did not get any response yet.

  • A
    Anand M Cherian
    5.0

    Very good course. Just follow along and you will definitely learn a thing or two about Django.

  • I
    Iheanacho chisom joshua
    5.0

    nice course. have learned a lot.

  • K
    Karthik Kolluru
    5.0

    Amazing content. This is what I exactly needed.Simple and straight forward. The instructor is very knowledgable. Must needed project for those who want to learn django.

立即關注瀏覽更多

本網站使用Cookies來改善您的瀏覽體驗,請確定您同意及接受我們的私隱政策與使用條款才繼續瀏覽。

我已閱讀及同意