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

Django – The Complete Course 2024 (Beginner + Advance + AI)

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

Master Python Django 5.0: Learn Django (Core + Advanced Concepts), Behind-the-Scenes, Projects, Boost Career With AI


1. Introduction
  • 1. Introduction
  • 2. Django - What & Why
  • 3. Resources To Learn More About Django.html
  • 4. Watch Before You Start
  • 5. Important Note!.html

  • 2. Installing Django & Course Setup
  • 1. What To Skip.html
  • 2. Installing Python
  • 3. Installing Django & Vscode
  • 4. Basics Of Vscode
  • 5. Creating Our First Django Project & Analyzing It
  • 6. Running Server
  • 7. Django Apps - What & Why
  • 8. Creating Our First App & Analyzing It
  • 9. Helpful Resources, Tips & Links.html

  • 3. URLs & Views
  • 1. What Are URLs & Views
  • 2. Creating Our First URL & View
  • 3. How Everything Is Working Internally & Reason Behind URLs File Inside App
  • 4. Returning HTML As Response
  • 5. Dynamic URLs
  • 6. Creating Our First Dynamic URL & Understanding Path Converters
  • 7. Implementing Logic For Showing Single Post
  • 8. Exploring HttpResponse Subclasses
  • 9. Redirecting User
  • 10. Reverse Function & Named URLs
  • 11. Helpful Resources Tips & Links.html

  • 4. Templates, Context Processors & Static Files
  • 1. Module Introduction
  • 2. Adding & Rendering Templates
  • 3. Understanding Template Settings & Templates Namespacing
  • 4. Django Template Language & Passing Context
  • 5. What Are Tags & For Tag
  • 6. If Else Tag
  • 7. For Empty Tag & For Loop Variables
  • 8. Filters In Django Template Language
  • 9. Showing Single Post
  • 10. URL Tag
  • 11. Understanding DIRS Settings
  • 12. Template Inheritance
  • 13. Working With Static Files
  • 14. Global Static Files
  • 15. Adding Templates & Styling To Our Project
  • 16. Includes In Django Template Language
  • 17. Custom 404 Page & Raising Http404
  • 18. Context Processors
  • 19. Important Note.html
  • 20. Helpful Resources, Links & Tips.html

  • 5. Databases, ORM & Models
  • 1. Databases Quick Primer
  • 2. Understanding ORM & Django ORM
  • 3. Understanding Models
  • 4. Creating Our First Model
  • 5. Installing Extension.html
  • 6. Migrations
  • 7. Showmigrations Command & Re-Migrations
  • 8. Save( ) & Create( ) Method
  • 9. Connection.queries & Watching SQL Generated Behind The Scenes
  • 10. All() Method & Deep Diving Into QuerySets
  • 11. Understanding Get, Filter & Exclude QuerySet API Methods
  • 12. Exploring More QuerySet API Methods
  • 13. Querying Using AND OR Operators
  • 14. Q Object
  • 15. Limiting QuerySets
  • 16. Field Lookups
  • 17. QuerySets Are Lazy
  • 18. Updating Single Row & Multiple Rows
  • 19. Deleting Single Row & Multiple Rows
  • 20. Fetching & Rendering Data In Templates
  • 21. Fetching Post From Database & Rendering It Inside Template
  • 22. get object or 404
  • 23. Understanding and Deep Diving Into Aggregation
  • 24. Helpful Resources, Links & Tips.html

  • 6. Admin & ModelAdmin
  • 1. Module Introduction
  • 2. Creating Super User & Accessing Admin Panel
  • 3. Registering Model Inside Admin & str Method
  • 4. Exploring Admin Panel
  • 5. ModelAdmin Class & ModelAdmin Options
  • 6. Listfilter & Search Functionality
  • 7. Changing Header Title & Site Title
  • 8. Helpful Resources, Links & Tips.html

  • 7. Working With Forms & ModelForms
  • 1. Module Introduction
  • 2. Understanding Django Forms & Project Setup
  • 3. Creating & Rendering Form
  • 4. Understanding GET & POST Method
  • 5. Understanding CSRF Attack & CSRF Tokens
  • 6. Handling Form Submission
  • 7. Understanding How Form Submission Works Step by Step
  • 8. Exploring More Form Fields
  • 9. Core Field Arguments
  • 10. Output Styles
  • 11. Rendering Form Fields Manually
  • 12. Looping Through Form Fields
  • 13. Widgets In Django Forms
  • 14. Styling Django Form Custom CSS Classes and IDs on Form Fields
  • 15. Custom Validation On Complete Form
  • 16. Custom Validation On Single Form Field
  • 17. Styling Form Errors
  • 18. CRUD Using Django Forms API
  • 19. Introduction To ModelForms
  • 20. Creating Our First ModelForm
  • 21. Save( ) Method On ModelForm
  • 22. Custom Labels, Help Texts, Error Messages, and Widgets in Django ModelForms
  • 23. CRUD Using ModelForms
  • 24. Using Clean Method & Custom Validators In ModelForms
  • 25. Fields & Exclude Attribute
  • 26. Helpful Resources, Links & Tips.html

  • 8. Cookies In Django
  • 1. Understanding Cookies & How Cookies Works
  • 2. Working With Cookies In Django
  • 3. Using Cookies With Render Function
  • 4. Cookies Limitations
  • 5. Helpful Resources, Links & Tips.html

  • 9. Middlewares In Django
  • 1. Module Introduction
  • 2. Understanding Middlewares & How They Work
  • 3. Custom Function Based Middleware
  • 4. Custom Class Based Middleware
  • 5. Returning Response From Middleware & Middleware Ordering
  • 6. Understanding All Middleware Hooks
  • 7. Exploring Built-In Middlewares
  • 8. Helpful Resources, Links & Tips.html

  • 10. Working With Sessions
  • 1. Module Introduction
  • 2. Understanding Sessions & How Sessions Work
  • 3. Working With Sessions
  • 4. Flush Method
  • 5. Exploring Session Methods
  • 6. Session Modified
  • 7. Session Settings
  • 8. Helpful Resources, Links & Tips.html

  • 11. Authentication & Authorization
  • 1. Module Introduction
  • 2. Enabling Authentication & Creating An App
  • 3. How Authentication Works
  • 4. Implementing User Registration
  • 5. Customizing UserCreationForm & Getting More User Data While Registration
  • 6. Understanding & Implementing Login Functionality Step By Step
  • 7. Customizing AuthenticationForm
  • 8. Fixing A Field
  • 9. Limiting Access To Logged-In Users & Anonymous Users
  • 10. Authentication Data In Templates
  • 11. Implementing Logout Functionality Step By Step
  • 12. Using Built-In Authentication Views
  • 13. Customizing Built-In Authentication Views
  • 14. redirect authenticated user
  • 15. Helpful Resources, Links & Tips.html

  • 12. Pagination
  • 1. Module Introduction
  • 2. Pagination Logic In Views
  • 3. Pagination Logic In Template
  • 4. Important Note.html
  • 5. Orphans & allow empty first page arguments

  • 13. Relationships In Django
  • 1. Module Introduction
  • 2. Exploring & Understanding Different Relationship Types
  • 3. Understanding & Adding One-To-One Relationship
  • 4. on delete Argument
  • 5. Querying Using Relationships
  • 6. Related Objects Query
  • 7. Adding Many-To-One Field
  • 8. Querying Using Many To One & Related Object Query
  • 9. Understanding & Adding Many-To-Many Relationship
  • 10. Working With Many-To-Many Field
  • 11. Showing Tags On Post Page
  • 12. Adding User Field To Comments & Rendering Comments On Post Page
  • 13. A Special Note.html
  • 14. Helpful Resources, Links & Tips.html

  • 14. Handling File Uploads
  • 1. Module Introduction
  • 2. Project Setup
  • 3. Creating Model With FieldField
  • 4. Creating Form & Handling File Upload
  • 5. Using ImageField
  • 6. Serving Files
  • 7. Adding & Serving Post Image In Blog Project
  • 8. Helpful Resources, Links & Tips.html

  • 15. Adding More Features
  • 1. Adding Search Functionality
  • 2. Improving Search Functionality
  • 3. Handling Root URL
  • 4. Not Showing Pagination If Less Posts

  • 16. Deep Diving Into Class Based Views (CBVs)
  • 1. Module Introduction
  • 2. Deep Dive Into Class Based Views
  • 3. View Class (Base Views)
  • 4. TemplateView (Base Views)
  • 5. RedirectView (Base Views)
  • 6. ListView (Generic Display Views)
  • 7. DetailView (Generic Display Views)
  • 8. FormView (Generic Edit Views)
  • 9. CreateView (Generic Edit Views)
  • 10. UpdateView (Generic Edit Views)
  • 11. DeleteView (Generic Edit Views)
  • 12. Converting Blog Project Function Based Views Into Class Based Views
  • 13. Converting Blog Project Function Based Views Into Class Based Views Part 2
  • 14. Pagination With Class Based Views

  • 17. Using ChatGPT To Boost Your Career & Django Development
  • 1. Module Introduction
  • 2. ChatGPT Small Introduction
  • 3. What Is Prompt & Best Prompt Formula
  • 4. Prompts Only For Django Developers
  • 5. Prompt Templates For Django Developer.html
  • 6. Using ChatGPT For Project Setup
  • 7. Using ChatGPT For Generating Views
  • 8. Using ChatGPT For Debugging
  • 9. Using ChatGPT For Models
  • 10. Using ChatGPT For Model Relationships
  • 11. Using ChatGPT For Generating Complex Database Queries
  • 12. Beware Of Hallucination.html
  • 139,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

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

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 41602
    حجم: 8601 مگابایت
    مدت زمان: 1160 دقیقه
    تاریخ انتشار: 18 آذر 1403
    طراحی سایت و خدمات سئو

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