Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Django Masterclass: Get Started With Django Web Development
Rating: 4.2 out of 5(195 ratings)
37,356 students

Django Masterclass: Get Started With Django Web Development

Get Started With Django Web Development. Learn How To Create Real Life Web Applications With Django.
Created byKnowledge Nest
Last updated 3/2024
English

What you'll learn

  • Understanding with Django Language
  • Learn How To Create Models, Views & Templates
  • Learn How To Customize Admin Panel
  • Learn How To Build Web Applications Using Django
  • Django Authentication, Filtering Pagination and much more
  • Working with Django Models and Forms

Course content

6 sections36 lectures5h 40m total length
  • Create Project6:33

    Create your first Django project by configuring the virtual environment, naming the project, and running migrations for admin auth, then start the server to see hello world in the browser.

  • Views5:49

    Explore how Django views, Python functions or classes, process HTTP requests and return responses, map URLs to views, and render data for a simple home page.

  • URLs9:20

    Map urls to views in a Django project by configuring the hello app’s urls.py with path and include, return http responses from views, and run the server to test.

  • Templates11:06

    Learn to build dynamic Django web pages using templates, HTML, and the Django template language, render data from views, and set up a hello app.

  • Models11:39

    Explore the power of Django models to define database structures, store and retrieve data, and work with migrations using manage.py to build a robust web app backend.

  • Insert Data12:21

    Learn how to insert data into Django models using the Python shell, create and save member records, and populate your database with initial and external data.

  • Update Data6:38

    Update data in Django models using the update.py script and a Python shell to modify records (like first name and email), then save changes to keep the database in sync.

  • Delete Data4:44

    Learn how to delete data in Django models to keep your database clean and organized. Apply the delete method to remove records and maintain clean data.

  • Update Model12:07

    Learn how to update a Django model by adding fields, enabling null values, running migrations, and inserting data through the Django shell.

Requirements

  • Basic Knowledge of Web Development HTML, CSS, JS and Python

Description

Welcome to the Django Masterclass: Get Started With Django Web Development! This comprehensive course is designed to equip you with the knowledge and skills necessary to embark on your journey into web development using Django, the powerful and high-level Python web framework.


Whether you're a complete beginner or have some experience with web development, this masterclass will guide you through the process of building dynamic and interactive web applications with Django. By the end of the course, you'll have the confidence to create your own web projects from scratch and take your development skills to the next level.


Here's what you can expect to learn:


  • Create Project

  • Create App

  • Views

  • URLs

  • Templates

  • Models

  • Insert Data

  • Update Data

  • Delete Data

  • Update Model

  • Prepare Template and View

  • Add Link to Details

  • Add Master Template

  • Add Main Index Page

  • 404 Template (page not found)

  • Add Test View

  • Admin

  • Create User

  • Include Member

  • Set Fields to Display

  • Update Members

  • Add Members

  • Delete Members

  • Variables

  • Template Tags

  • If Else

  • For Loops

  • Comments

  • Include

  • QuerySet Introduction

  • QuerySet Get Data

  • QuerySet Filter

  • QuerySet Order By



Throughout the course, By the end of this masterclass, you'll have the skills and confidence to create dynamic, database-driven web applications using Django, setting you on the path to becoming a proficient web developer. Join us on this exciting journey into the world of Django web development, and let's build amazing web applications together!

Who this course is for:

  • Anyone Who Want to Learn Modern Android App Development Using Django Framework