وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

Build a Learning Management System with Django and React

سرفصل های دوره

Build an advanced and full-stack learning management system using Django and react from scratch to end.


1. Introduction to Building a Learning Management System with Django and React
  • 1. Introduction and Full Project DEMO

  • 2. Course Materials
  • 1.1 Completed Source Code.zip
  • 1.2 Frontend Raw Template - V1.zip
  • 1.3 Snippets.zip
  • 1. Source Code and Course Materials.html

  • 3. Django Project Setup
  • 1. Django Project Setup
  • 2. Customize Django Admin using Jazzmin
  • 3. Static, Media and Template Files Configurations In Django

  • 4. Authentication System using Django and Django Rest framework
  • 1. Custom User and Profile Model In Django
  • 2. Django Signal Setup to Create Profile Automatically
  • 3. What are Django Serializers
  • 4. What is JWT and JWT Configurations
  • 5. Login Serializer in Django
  • 6. Registration SeriaIIzer and View
  • 7. Password Rest Email Verification Function
  • 8. Password Change View Function

  • 5. Basic Project Features
  • 1. Environment Variables In Django
  • 2. Email System using Django
  • 3. API Documentation using DRF-YASG

  • 6. React.Js Setup
  • 1. React.Js Installations and Setup
  • 2. Zustand Store in React.Js
  • 3. Customize Axios Requests
  • 4. Authentication Functions In React.Js
  • 5. Constant Data in React.Js
  • 6. Intercept Axios Request using React.Js
  • 7. MainWrapper In React.Js
  • 8. Private Routes In React.js
  • 9. Template Imports and Installations

  • 7. Authentication System using React.Js
  • 1. Register System In React.Js
  • 2. Login System using React.Js
  • 3. Logout System Using React.Js
  • 4. Forgot Password using React.Js
  • 5. Create Password using React.Js

  • 8. Course Models Structure using Django Restframework
  • 1. Course, Category and Teacher Models In Django
  • 2. Variant and Variant Item Models
  • 3. Question and Answer Models
  • 4. Cart, Cart Order and Cart Order Items Model

  • 9. Serializers In Django Restframework
  • 1. Serializing Models In Django

  • 10. Course API Views using Django Restframework
  • 1. Course List and Detail API View
  • 2. Add Course To Cart API View
  • 3. Cart List and Delete API View
  • 4. Cart Statistics API View
  • 5. Create Course Order API View
  • 6. Checkout API View
  • 7. Coupon Apply API View

  • 11. Stripe and PayPal Payment using Django Restframework
  • 1. Stripe Payment In Django Rest framework
  • 2. PayPal Access Token in Django Rest framework
  • 3. Payment Success In Django

  • 12. Notifications and Search Functionality using Django Rest Framework
  • 1. Notifications and Search API VIew

  • 13. React.js Course Components and Consuming APIs
  • 1. Course List Component In React.Js
  • 2. Course Detail Component In React.Js
  • 3. Add to cart using React.Js
  • 4. Cart-ID in React.Js
  • 5. User Location In React.Js
  • 6. Fetch User Data using JWT in React.Js
  • 7. Sweet Alert In React.Js
  • 8. Cart Component In React.Js
  • 9. Cart Item Delete In React.Js
  • 10. Cart Count using React UseContext Hook
  • 11. Add to cart From Course List Page
  • 12. Student Biodata Compiling
  • 13. Create Order using React.Js
  • 14. Checkout Component in react.js
  • 15. Coupon Apply Function In React.Js

  • 14. Stripe and PayPal Payment Using React.Js
  • 1. PayPal Payment using React.Js
  • 2. Stripe Payment using React.Js
  • 3. Payment Success using React.Js

  • 15. Search and Pagination using React.Js
  • 1. Search Course Feature In React.Js
  • 2. Pagination In React.Js

  • 16. Student API Views using Django Restframework
  • 1. Student Stats API API
  • 2. Student Course List API View
  • 3. Student Course Detail API View
  • 4. Completed Lessons API View
  • 5. Change Password API VIew
  • 6. 69. Note Create API VIew
  • 7. Note Detail API View
  • 8. Course Rating API View
  • 9. Rate Course Detail API View
  • 10. Note List API View
  • 11. Wishlist List and Create API View
  • 12. Q&A List and Create API VIew
  • 13. Question & Answer Message API VIew

  • 17. Student Dashboard In React.Js
  • 1. Student Dashboard In React.Js
  • 2. Search Enrolled Courses in React.Js
  • 3. Student Course List Component
  • 4. Student Course Detail Component
  • 5. Play Lecture Videos using React.Js
  • 6. Mark Lesson as Completed using React.Js
  • 7. Create Note Function in React.Js
  • 8. Note Lists Component In React.Js
  • 9. Note Edit Function In React.Js
  • 10. Note Delete Function In React.Js
  • 11. Ask New Question using React.Js
  • 12. List Questions & Answers In React.Js
  • 13. Send Message using React.Js
  • 14. Search Question using React.Js
  • 15. Review create and update using React.Js
  • 16. Wishlist Component In React.Js
  • 17. Add and Remove Wishlist
  • 18. Student Profile Edit Component In React.Js
  • 19. Profile Update using useContext in React.Js
  • 20. Change Password Using React.Js

  • 18. Teacher Dashboard
  • 1. Teacher Summary API View
  • 2. Teacher Course List API View
  • 3. Months Earning, Best Selling Courses, Course Orders List and Question Answer
  • 4. Coupon and Notifications API View
  • 5. Course Create API View
  • 6. Course Update API View
  • 7. Variant Delete, Variant Item Delete and Course Detail API View
  • 8. Teacher Dashboard and Course List Component In React.Js
  • 9. Review List and Detail Component in React.Js
  • 10. Reply Reviews using React.Js
  • 11. Review Filter using React.Js
  • 12. 108. Student Lists Components in React.Js
  • 13. Earning Component In React.Js
  • 14. Instructor Orders Component
  • 15. Coupon List, Create and delete using react.js
  • 16. Notification List and Mark As Seen
  • 17. Teacher Question & Answer List and Chat
  • 18. Teacher Profile Update
  • 19. Course Create Component In React.Js
  • 20. Course Edit Using React.Js
  • 179,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    افزودن به سبد خرید
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 35833
    حجم: 21625 مگابایت
    مدت زمان: 1555 دقیقه
    تاریخ انتشار: ۱۲ اردیبهشت ۱۴۰۳
    دیگر آموزش های این مدرس
    طراحی سایت و خدمات سئو

    179,000 تومان
    افزودن به سبد خرید