HOME > Development > Django Core - A Reference Guide to Core Django Concepts

Django Core - A Reference Guide to Core Django Concepts

  • Development
  • Jan 27, 2025
SynopsisDjango Core | A Reference Guide to Core Django Concepts, avai...
Django Core - A Reference Guide to Concepts  No.1

Django Core | A Reference Guide to Core Django Concepts, available at $79.99, has an average rating of 4.85, with 204 lectures, based on 1555 reviews, and has 86663 subscribers.

You will learn about Django Models Model Instance Methods & Properties Model-level field validation Django Forms and Formsets Form validation Model Form Function Based Views (FBVs) Class Based Views (CBVs) CRUD in Django Views (Create Retrieve Update Delete List) Django Templates Django translation Deploying Django on a Live Server| Heroku, Webfaction, Linode, Digital Ocean Celery + Redis for asynchronous tasks and scheduled tasks and much more! Requirements are Python 2.7 or 3.3 and Django 1.8 & up We use Python 3 and Django 1.10 in this one This course is ideal for individuals who are Requirements are Python 2.7 or 3.3 and Django 1.8 & up or We use Python 3 and Django 1.10 in this one or Anyone looking to learn more about Django or Any student looking to build robust cutting edge web applications or Python Users or Django beginners with some experience, like doing our Try Django (1.8 & up Series) It is particularly useful for Requirements are Python 2.7 or 3.3 and Django 1.8 & up or We use Python 3 and Django 1.10 in this one or Anyone looking to learn more about Django or Any student looking to build robust cutting edge web applications or Python Users or Django beginners with some experience, like doing our Try Django (1.8 & up Series).

Enroll now: Django Core | A Reference Guide to Core Django Concepts

Summary

Title: Django Core | A Reference Guide to Core Django Concepts

Price: $79.99

Average Rating: 4.85

Number of Lectures: 204

Number of Published Lectures: 204

Number of Curriculum Items: 204

Number of Published Curriculum Objects: 204

Original Price: $189.99

Quality Status: approved

Status: Live

What You Will Learn

  • Django Models
  • Model Instance Methods & Properties
  • Model-level field validation
  • Django Forms and Formsets
  • Form validation
  • Model Form
  • Function Based Views (FBVs)
  • Class Based Views (CBVs)
  • CRUD in Django Views (Create Retrieve Update Delete List)
  • Django Templates
  • Django translation
  • Deploying Django on a Live Server| Heroku, Webfaction, Linode, Digital Ocean
  • Celery + Redis for asynchronous tasks and scheduled tasks
  • and much more!
  • Requirements are Python 2.7 or 3.3 and Django 1.8 & up
  • We use Python 3 and Django 1.10 in this one
  • Who Should Attend

  • Requirements are Python 2.7 or 3.3 and Django 1.8 & up
  • We use Python 3 and Django 1.10 in this one
  • Anyone looking to learn more about Django
  • Any student looking to build robust cutting edge web applications
  • Python Users
  • Django beginners with some experience, like doing our Try Django (1.8 & up Series)
  • Target Audiences

  • Requirements are Python 2.7 or 3.3 and Django 1.8 & up
  • We use Python 3 and Django 1.10 in this one
  • Anyone looking to learn more about Django
  • Any student looking to build robust cutting edge web applications
  • Python Users
  • Django beginners with some experience, like doing our Try Django (1.8 & up Series)
  • Our philosophy is teaching individuals how to code by going through step by step projects. This drives the majority of our content with one exception:?the Django Core course.?

    In this course, we go in-depth into various Django concepts to provide a comprehensive guide to topics that include:

  • Django Models
  • Model Instance Methods &?Properties?
  • Model-level field validation
  • How models map to databases and?Primary Keys
  • Django Forms and Formsets
  • Relating?Data?with?Foreign Keys in Django
  • Handling Subdomains with Django Hosts
  • Form validation
  • Model Form
  • Function Based Views (FBVs)
  • Class Based Views (CBVs)
  • CRUD?in Django Views?(Create Retrieve Update Delete List)
  • Django Templates
  • Template Inheritance?
  • Template shortcuts &?Filters
  • Django translation
  • and much more!
  • We built this for students looking for a in-depth look at the above concepts. We encourage you to have some experience with Django such as our Try Django series (1.8 &?Up) which is available on Udemy.

    Course Curriculum

    Chapter 1: Introduction

    Lecture 1: Introduction

    Lecture 2: Installation & Recommended Setup

    Lecture 3: How to use this course

    Chapter 2: Django Views

    Lecture 1: Introduction

    Lecture 2: Install & First View

    Lecture 3: Http Response & Http Response Redirect

    Lecture 4: CRUD & Views

    Lecture 5: Template Rendering

    Lecture 6: Understanding Context

    Lecture 7: User Context & Login Required Decorator

    Lecture 8: Detail View

    Lecture 9: Create View

    Lecture 10: Update View

    Lecture 11: Delete View

    Lecture 12: Combining Crud in 1 View

    Lecture 13: Search in List View & Q Lookups

    Lecture 14: Thank you and next steps

    Chapter 3: Django Models Unleashed – Updated & Expanded

    Lecture 1: Welcome

    Lecture 2: What drives the need for Django Models?

    Lecture 3: Base Django Project

    Lecture 4: Your First Model Class

    Lecture 5: Basics of Django Model Field Types

    Lecture 6: Migrate your Django Model

    Lecture 7: Make Changes to Models

    Lecture 8: Delete a Field

    Lecture 9: Delete Migrations & Squash Migrations

    Lecture 10: Save Data via Django-managed Python Shell

    Lecture 11: Model Field Validation

    Lecture 12: Model Field Validation – Overriding the Save Method

    Lecture 13: Model Field Validation – The Clean Method

    Lecture 14: Model Field Choices

    Lecture 15: Model Field Choices – Advanced Options

    Lecture 16: DateField & DateTimeField

    Lecture 17: Base Abstract Model

    Lecture 18: Model Meta Options

    Lecture 19: Bulk Create

    Lecture 20: Custom Model Managers & QuerySet Filters

    Lecture 21: Django SlugField & Model Signals Basics

    Lecture 22: Fixtures for Loading & Unloading Data

    Lecture 23: Basics of Foreign Keys

    Lecture 24: Testing our Model

    Lecture 25: Thank you and next steps

    Chapter 4: Django Models Unleashed – Original Version

    Lecture 1: Introduction

    Lecture 2: Documentation & Version

    Lecture 3: Start Blank Project

    Lecture 4: App, First Model, & Makemigrations

    Lecture 5: Boolean Field, Null, & Default Values

    Lecture 6: CharField & TextField

    Lecture 7: Render Model in Admin

    Lecture 8: Django Field Choices

    Lecture 9: Object Unicode Name

    Lecture 10: Built-in Validation

    Lecture 11: Custom Field Validation

    Lecture 12: Overriding the Save Method

    Lecture 13: Using Signals with Models

    Lecture 14: Error Messages & Help Text

    Lecture 15: Timestamp & DateTimeField

    Lecture 16: Instance Methods & Properties

    Lecture 17: Model Managers

    Lecture 18: Custom QuerySet Methods

    Lecture 19: Models in the Python Shell

    Lecture 20: Thank you!

    Chapter 5: Django Class Based Views Unleashed

    Lecture 1: Welcome to Django Class Based Views Unleashed

    Lecture 2: Base Django Project

    Lecture 3: Function Based View & Base Class View

    Lecture 4: TemplateView

    Lecture 5: Django Basic RedirectView

    Lecture 6: Product Model Class

    Lecture 7: ListView & DetailView

    Lecture 8: Get Context Data

    Lecture 9: Proxy Model to Grasp Template Context

    Lecture 10: Create a Basic Mixin

    Lecture 11: Recreate a ListView

    Lecture 12: Recreate a DetailView via Mixins

    Lecture 13: RedirectView Based on Model instance

    Lecture 14: Login Required Mixin & Decorator

    Lecture 15: Django Model Form

    Lecture 16: CreateView

    Lecture 17: View with FormMixin

    Lecture 18: UpdateView the Hard Way

    Lecture 19: UpdateView & DeleteView

    Lecture 20: Thank you & next steps

    Chapter 6: Understanding Class Based Views – Original Version

    Lecture 1: Welcome

    Lecture 2: Requirements & Recommendations

    Lecture 3: Intro & Template View

    Lecture 4: Customize Template View

    Lecture 5: Base View and Mixins

    Lecture 6: Login Required Decorator & Custom Mixin

    Lecture 7: DetailView

    Lecture 8: ListView

    Lecture 9: CreateView

    Lecture 10: UpdateView

    Lecture 11: Delete View

    Lecture 12: Handling Exceptions with Objects

    Instructors

  • Django Core - A Reference Guide to Concepts  No.2
    Justin Mitchel
    Coding Entrepreneur & Teacher – 568,000+ Students
  • Rating Distribution

  • 1 stars: 23 votes
  • 2 stars: 32 votes
  • 3 stars: 146 votes
  • 4 stars: 460 votes
  • 5 stars: 894 votes
  • Frequently Asked Questions

    How long do I have access to the course materials?

    You can view and review the lecture materials indefinitely, like an on-demand channel.

    Can I take my courses with me wherever I go?

    Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!