Companies Home Search Profile

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

Focused View

19:19:52

0 View
  • 1. Introduction.mp4
    01:04
  • 2. Django - What & Why.mp4
    03:18
  • 3. Resources To Learn More About Django.html
  • 4. Watch Before You Start.mp4
    02:25
  • 5. Important Note!.html
  • 1. What To Skip.html
  • 2. Installing Python.mp4
    03:12
  • 3. Installing Django & Vscode.mp4
    05:23
  • 4. Basics Of Vscode.mp4
    04:44
  • 5. Creating Our First Django Project & Analyzing It.mp4
    06:42
  • 6. Running Server.mp4
    05:42
  • 7. Django Apps - What & Why.mp4
    05:20
  • 8. Creating Our First App & Analyzing It.mp4
    04:01
  • 9. Helpful Resources, Tips & Links.html
  • 1. What Are URLs & Views.mp4
    07:15
  • 2. Creating Our First URL & View.mp4
    12:19
  • 3. How Everything Is Working Internally & Reason Behind URLs File Inside App.mp4
    05:15
  • 4. Returning HTML As Response.mp4
    06:38
  • 5. Dynamic URLs.mp4
    08:42
  • 6. Creating Our First Dynamic URL & Understanding Path Converters.mp4
    07:41
  • 7. Implementing Logic For Showing Single Post.mp4
    04:09
  • 8. Exploring HttpResponse Subclasses.mp4
    04:55
  • 9. Redirecting User.mp4
    05:36
  • 10. Reverse Function & Named URLs.mp4
    07:56
  • 11. Helpful Resources Tips & Links.html
  • 1. Module Introduction.mp4
    01:47
  • 2. Adding & Rendering Templates.mp4
    05:15
  • 3. Understanding Template Settings & Templates Namespacing.mp4
    06:06
  • 4. Django Template Language & Passing Context.mp4
    07:29
  • 5. What Are Tags & For Tag.mp4
    08:17
  • 6. If Else Tag.mp4
    07:54
  • 7. For Empty Tag & For Loop Variables.mp4
    06:32
  • 8. Filters In Django Template Language.mp4
    07:44
  • 9. Showing Single Post.mp4
    06:04
  • 10. URL Tag.mp4
    07:36
  • 11. Understanding DIRS Settings.mp4
    06:55
  • 12. Template Inheritance.mp4
    12:08
  • 13. Working With Static Files.mp4
    07:28
  • 14. Global Static Files.mp4
    05:09
  • 15. Adding Templates & Styling To Our Project.mp4
    11:14
  • 16. Includes In Django Template Language.mp4
    05:39
  • 17. Custom 404 Page & Raising Http404.mp4
    07:06
  • 18. Context Processors.mp4
    13:31
  • 19. Important Note.html
  • 20. Helpful Resources, Links & Tips.html
  • 1. Databases Quick Primer.mp4
    03:42
  • 2. Understanding ORM & Django ORM.mp4
    04:09
  • 3. Understanding Models.mp4
    05:19
  • 4. Creating Our First Model.mp4
    09:22
  • 5. Installing Extension.html
  • 6. Migrations.mp4
    12:57
  • 7. Showmigrations Command & Re-Migrations.mp4
    05:53
  • 8. Save( ) & Create( ) Method.mp4
    12:05
  • 9. Connection.queries & Watching SQL Generated Behind The Scenes.mp4
    05:09
  • 10. All() Method & Deep Diving Into QuerySets.mp4
    09:10
  • 11. Understanding Get, Filter & Exclude QuerySet API Methods.mp4
    11:05
  • 12. Exploring More QuerySet API Methods.mp4
    10:14
  • 13. Querying Using AND OR Operators.mp4
    06:02
  • 14. Q Object.mp4
    06:51
  • 15. Limiting QuerySets.mp4
    03:57
  • 16. Field Lookups.mp4
    08:11
  • 17. QuerySets Are Lazy.mp4
    07:28
  • 18. Updating Single Row & Multiple Rows.mp4
    10:39
  • 19. Deleting Single Row & Multiple Rows.mp4
    03:00
  • 20. Fetching & Rendering Data In Templates.mp4
    06:47
  • 21. Fetching Post From Database & Rendering It Inside Template.mp4
    05:55
  • 22. get object or 404.mp4
    :
  • 23. Understanding and Deep Diving Into Aggregation.mp4
    07:51
  • 24. Helpful Resources, Links & Tips.html
  • 1. Module Introduction.mp4
    02:06
  • 2. Creating Super User & Accessing Admin Panel.mp4
    04:31
  • 3. Registering Model Inside Admin & str Method.mp4
    04:53
  • 4. Exploring Admin Panel.mp4
    06:05
  • 5. ModelAdmin Class & ModelAdmin Options.mp4
    05:27
  • 6. Listfilter & Search Functionality.mp4
    04:28
  • 7. Changing Header Title & Site Title.mp4
    02:08
  • 8. Helpful Resources, Links & Tips.html
  • 1. Module Introduction.mp4
    01:25
  • 2. Understanding Django Forms & Project Setup.mp4
    08:04
  • 3. Creating & Rendering Form.mp4
    09:48
  • 4. Understanding GET & POST Method.mp4
    06:34
  • 5. Understanding CSRF Attack & CSRF Tokens.mp4
    08:09
  • 6. Handling Form Submission.mp4
    10:14
  • 7. Understanding How Form Submission Works Step by Step.mp4
    04:23
  • 8. Exploring More Form Fields.mp4
    07:00
  • 9. Core Field Arguments.mp4
    09:09
  • 10. Output Styles.mp4
    05:07
  • 11. Rendering Form Fields Manually.mp4
    08:11
  • 12. Looping Through Form Fields.mp4
    03:02
  • 13. Widgets In Django Forms.mp4
    08:36
  • 14. Styling Django Form Custom CSS Classes and IDs on Form Fields.mp4
    08:24
  • 15. Custom Validation On Complete Form.mp4
    05:48
  • 16. Custom Validation On Single Form Field.mp4
    04:45
  • 17. Styling Form Errors.mp4
    04:50
  • 18. CRUD Using Django Forms API.mp4
    22:50
  • 19. Introduction To ModelForms.mp4
    01:21
  • 20. Creating Our First ModelForm.mp4
    06:36
  • 21. Save( ) Method On ModelForm.mp4
    01:39
  • 22. Custom Labels, Help Texts, Error Messages, and Widgets in Django ModelForms.mp4
    06:30
  • 23. CRUD Using ModelForms.mp4
    03:45
  • 24. Using Clean Method & Custom Validators In ModelForms.mp4
    04:26
  • 25. Fields & Exclude Attribute.mp4
    02:39
  • 26. Helpful Resources, Links & Tips.html
  • 1. Understanding Cookies & How Cookies Works.mp4
    05:03
  • 2. Working With Cookies In Django.mp4
    15:08
  • 3. Using Cookies With Render Function.mp4
    02:39
  • 4. Cookies Limitations.mp4
    02:04
  • 5. Helpful Resources, Links & Tips.html
  • 1. Module Introduction.mp4
    00:32
  • 2. Understanding Middlewares & How They Work.mp4
    04:49
  • 3. Custom Function Based Middleware.mp4
    07:53
  • 4. Custom Class Based Middleware.mp4
    04:39
  • 5. Returning Response From Middleware & Middleware Ordering.mp4
    04:05
  • 6. Understanding All Middleware Hooks.mp4
    17:25
  • 7. Exploring Built-In Middlewares.mp4
    00:51
  • 8. Helpful Resources, Links & Tips.html
  • 1. Module Introduction.mp4
    02:14
  • 2. Understanding Sessions & How Sessions Work.mp4
    02:36
  • 3. Working With Sessions.mp4
    12:33
  • 4. Flush Method.mp4
    03:03
  • 5. Exploring Session Methods.mp4
    05:13
  • 6. Session Modified.mp4
    04:41
  • 7. Session Settings.mp4
    02:54
  • 8. Helpful Resources, Links & Tips.html
  • 1. Module Introduction.mp4
    01:08
  • 2. Enabling Authentication & Creating An App.mp4
    01:50
  • 3. How Authentication Works.mp4
    04:32
  • 4. Implementing User Registration.mp4
    15:24
  • 5. Customizing UserCreationForm & Getting More User Data While Registration.mp4
    16:49
  • 6. Understanding & Implementing Login Functionality Step By Step.mp4
    19:38
  • 7. Customizing AuthenticationForm.mp4
    07:04
  • 8. Fixing A Field.mp4
    01:28
  • 9. Limiting Access To Logged-In Users & Anonymous Users.mp4
    08:59
  • 10. Authentication Data In Templates.mp4
    07:28
  • 11. Implementing Logout Functionality Step By Step.mp4
    04:07
  • 12. Using Built-In Authentication Views.mp4
    11:55
  • 13. Customizing Built-In Authentication Views.mp4
    11:03
  • 14. redirect authenticated user.mp4
    01:46
  • 15. Helpful Resources, Links & Tips.html
  • 1. Module Introduction.mp4
    01:14
  • 2. Pagination Logic In Views.mp4
    09:42
  • 3. Pagination Logic In Template.mp4
    13:09
  • 4. Important Note.html
  • 5. Orphans & allow empty first page arguments.mp4
    02:58
  • 1. Module Introduction.mp4
    01:08
  • 2. Exploring & Understanding Different Relationship Types.mp4
    03:06
  • 3. Understanding & Adding One-To-One Relationship.mp4
    07:21
  • 4. on delete Argument.mp4
    11:49
  • 5. Querying Using Relationships.mp4
    06:55
  • 6. Related Objects Query.mp4
    02:31
  • 7. Adding Many-To-One Field.mp4
    14:22
  • 8. Querying Using Many To One & Related Object Query.mp4
    05:46
  • 9. Understanding & Adding Many-To-Many Relationship.mp4
    06:28
  • 10. Working With Many-To-Many Field.mp4
    10:21
  • 11. Showing Tags On Post Page.mp4
    07:47
  • 12. Adding User Field To Comments & Rendering Comments On Post Page.mp4
    09:49
  • 13. A Special Note.html
  • 14. Helpful Resources, Links & Tips.html
  • 1. Module Introduction.mp4
    01:05
  • 2. Project Setup.mp4
    05:46
  • 3. Creating Model With FieldField.mp4
    03:16
  • 4. Creating Form & Handling File Upload.mp4
    12:49
  • 5. Using ImageField.mp4
    03:16
  • 6. Serving Files.mp4
    13:15
  • 7. Adding & Serving Post Image In Blog Project.mp4
    08:16
  • 8. Helpful Resources, Links & Tips.html
  • 1. Adding Search Functionality.mp4
    17:04
  • 2. Improving Search Functionality.mp4
    06:40
  • 3. Handling Root URL.mp4
    05:13
  • 4. Not Showing Pagination If Less Posts.mp4
    03:21
  • 1. Module Introduction.mp4
    01:38
  • 2. Deep Dive Into Class Based Views.mp4
    01:56
  • 3. View Class (Base Views).mp4
    15:06
  • 4. TemplateView (Base Views).mp4
    06:54
  • 5. RedirectView (Base Views).mp4
    04:32
  • 6. ListView (Generic Display Views).mp4
    12:16
  • 7. DetailView (Generic Display Views).mp4
    08:41
  • 8. FormView (Generic Edit Views).mp4
    06:56
  • 9. CreateView (Generic Edit Views).mp4
    07:57
  • 10. UpdateView (Generic Edit Views).mp4
    05:51
  • 11. DeleteView (Generic Edit Views).mp4
    06:13
  • 12. Converting Blog Project Function Based Views Into Class Based Views.mp4
    17:48
  • 13. Converting Blog Project Function Based Views Into Class Based Views Part 2.mp4
    07:14
  • 14. Pagination With Class Based Views.mp4
    08:48
  • 1. Module Introduction.mp4
    00:42
  • 2. ChatGPT Small Introduction.mp4
    02:59
  • 3. What Is Prompt & Best Prompt Formula.mp4
    07:48
  • 4. Prompts Only For Django Developers.mp4
    04:26
  • 5. Prompt Templates For Django Developer.html
  • 6. Using ChatGPT For Project Setup.mp4
    06:35
  • 7. Using ChatGPT For Generating Views.mp4
    05:15
  • 8. Using ChatGPT For Debugging.mp4
    05:30
  • 9. Using ChatGPT For Models.mp4
    07:10
  • 10. Using ChatGPT For Model Relationships.mp4
    03:08
  • 11. Using ChatGPT For Generating Complex Database Queries.mp4
    03:39
  • 12. Beware Of Hallucination.html
  • Description


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

    What You'll Learn?


    • Learn one of the most popular in-demand and high paying web framework.
    • Learn to build fast, scalable websites from scratch Using Django!
    • Learn Basics/Core Topics, Intermediate & Advance Topics.
    • Behind-the-scene workings
    • Working With Databases, ORM & How Django Generates SQL Behind The Scenes
    • Learn how to implement Authentication & How it works behind the scenes.
    • In-Depth Knowledge About Core Topics Like URLs & Views, Templates & Context Processors, Static Files & Many More.
    • In-Depth Knowledge About Important & Intermediate Level Topics Like Sessions, Forms & ModelForms, Class Based Views & Many More.
    • In-Depth Knowledge About Advance Topics Like Middlewares, Authorization & Authentication, Relationships, Pagination & Many More.
    • Learn how to leverage AI tools like ChatGPT to simplify your Django development and boost your career in this era of rising AI technology.
    • Project based learning. Build an advance Blog project with authentication, pagination, search functionality & more throughout the course.

    Who is this for?


  • Python Developers who want to learn how to create websites or webservices using python.
  • Python developer who want to learn complete Django web framework from basics to advance
  • People who wanted to start web development using python
  • What You Need to Know?


  • Basic Python & Basic HTML, CSS
  • No prior Django experience is necessary.
  • More details


    Description

    Python Django 2024 - The Complete Course (MVT, ORM, Auth, ChatGPT & More)

    Welcome to this complete Django course for beginners. I will teach you everything you need to know to become an Expert Django developer. You will master the Django web framework.

    In this course, I start each new topic with WHAT, WHY, and HOW to clarify everything. You will also learn how to use AI tools like ChatGPT to assist with your Django development to stand out from other Django developers and boost your career. This will help you make your Django development easier and build websites faster. In today’s AI-driven world, companies want Django developers who can use AI to work more efficiently.

    After completing all the parts of this course, you will be ready to start freelancing on Django projects or apply for entry-level Django developer jobs.

    I am Taranjot Singh, your instructor for this course. I have over 4 years of experience with Django. I have seen new Django versions launching and old features get deprecated. With my experience, I can keep track of all the latest features and best practices. If you enroll in this course, I will keep you updated with all the latest features and best practices.

    Before we talk about the course, let’s take a look at some reviews from my students about my courses and teaching style:

    - “Your explanation is so simple and easy. This video helps me a lot thank you so much” - Umang Kumar

    - “What a lecture... I am just amazed...alhamdulillah. Thanks a lot for your effort sir ” - Sahira Ahmed

    - “Your project is helpful bro!!! Thanks for your valuable time.” - Amal Dravid

    - “Thanks, it’s a gold mine for a noob like me! ” - Co_Li

    - “Thank you, man. I loved this video!” - Raph Ayor

    These are just a few reviews from my other Django courses. I have many more like these, but I can't include all of them here.

    This course teaches Django from scratch, requiring only basic Python, HTML, and CSS knowledge. You will start this course first by learning the roots of Django for example What & Why Behind Django Project & Understanding Concepts like Apps Using Real World Examples. We will deep dive into every topic, exploring how it works behind the scenes. We will also thoroughly understand database interactions in Django, including how ORM works and generates SQL. Each section is connected for example before learning about Authentication & How it works behind the scenes. We will first learn about Cookies, Middlewares & Sessions to understand how authentication works behind the scenes. We need to learn cookies, middlewares & sessions because they are the root of Django's built-in authentication. This course isn’t for those who want to quickly learn Django but is for those who want to deep dive & want to master Django because this course is going to be very large.

    Here’s what you’ll learn in this first part of the course:

    • Installing Django & Course Setup.

    • URLs & Views.

    • Templates, Context Processors & Static Files.

    • Databases, ORM & Models.

    • Admin & ModelAdmin.

    • Working with Forms & ModelForms.

    • Cookies in Django.

    • Middlewares in Django.

    • Working with Sessions.

    • Authentication & Authorization in Django.

    • Pagination.

    • Relationships in Django.

    • Handling File Uploads & Images.

    • Adding More Features.

    • Deep Dive into Class-Based Views.

    • Using ChatGPT to Boost Your Development

    This course is not just about theory. You will build an one major project: An advanced Blog website which will includes all features that modern blog applications have. By working on these projects, you will apply what you learn in a realistic environment.

    Is this course for you?

    • Beginners: Perfect if you’re starting with zero knowledge.

    • Intermediate Users: Ideal if you want to deepen your understanding of Django.

    • Advanced Users: Great for those seeking in-depth knowledge on specific topics like ORM, authentication, and more.

    This course comes with a 30-day money-back guarantee. Don’t miss the opportunity to become an expert Django developer. Enroll now and let's get started on your journey to mastering Django!

    Who this course is for:

    • Python Developers who want to learn how to create websites or webservices using python.
    • Python developer who want to learn complete Django web framework from basics to advance
    • People who wanted to start web development using python

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 175
    • duration 19:19:52
    • Release Date 2024/11/17