Oct

01

2023

Django Made Easy. Build An Application For Companies ( updated 08-2023)

DrZero 1 Oct 2023 11:01 LEARNING » e-learning - Tutorial


Django Made Easy. Build An Application For Companies ( updated 08-2023)

Last updated 8/2023
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 8.16 GB | Duration: 13h 7m


Dive in and learn Django step-by-step from beginner to intermediate level by building a practical project!



What you'll learn
Django MVT architecture
Signals
Context Processors
Custom Middleware
Django allauth authentication
Generating PDF files
Views : Class and Function Based Views
Manager with QuerySet methods
Filters & Custom Filters
Mixins & Custom Mixins
Forms & ModelForms + custom validation
Sessions

Requirements
There are no specific requirements for this course, but it's "good to have" basic html, bootstrap & python knowledge

Description
Hi! Welcome to this course dedicated to Django. For the next hours we will be working together on building a reporting application for companies with a social board (to share problems, ideas & events). Step by step we'll discuss the most important & interesting features of Django, that will allow you to create your own web applications after finishing this course. Some of the most important topics are related to: signals, context processors, filters, class and function based views, creation of PDF report and much more! This course comes with a PDF presentation that will help you understand and remember the course content. Ready to get started!?

Overview
Section 1: Introduction & settings

Lecture 1 Setting up the text editor

Lecture 2 Selecting the terminal

Lecture 3 Before we begin

Section 2: First steps in Django

Lecture 4 The source code for this project

Lecture 5 Setting up the project

Lecture 6 Django MVT

Lecture 7 Creating first Model

Lecture 8 Templates

Lecture 9 Views

Lecture 10 Understanding how the "views" work on basic examples part 1

Lecture 11 Understanding how the "views" work on basic examples part 2

Section 3: Exploring field options and types in Django Models

Lecture 12 Understanding field types and options

Lecture 13 Cheat sheet on field types and options

Section 4: Reports App

Lecture 14 Introduction

Lecture 15 Creating the reports app

Lecture 16 Working with models in Reports App part 1

Lecture 17 Working with models in Reports App part 2

Lecture 18 Working with models in Reports App part 3

Lecture 19 Django Forms

Lecture 20 Displaying basic version of forms

Lecture 21 Applying Crispy Forms

Lecture 22 Adding additional styling

Lecture 23 Font awesome kit code

Lecture 24 Creating the table for report records

Lecture 25 Activating modal forms

Lecture 26 Adding jquery

Lecture 27 Applying some cosmetic changes

Lecture 28 Continue on working with the forms part 1

Lecture 29 Continue on working with the forms part 2

Lecture 30 Continue on working with the forms part 3

Lecture 31 Continue on working with the forms part 4

Lecture 32 Args & kwargs

Lecture 33 Continue on working with the forms part 5

Lecture 34 Fixing the scroll + protecting the view

Lecture 35 Delete view

Lecture 36 Update view

Lecture 37 Adding Home Page with the Select Line Form part 1

Lecture 38 Adding Home Page with the Select Line Form part 2

Lecture 39 Adding "Get Report" page part 1

Lecture 40 Adding "Get Report" page part 2

Lecture 41 Summary Page

Lecture 42 Creating the first Manager

Lecture 43 Working with sessions

Lecture 44 Custom QuerySet methods from the Manager

Lecture 45 Adding template to the summary view

Lecture 46 Creating Custom Filters

Lecture 47 Adding problems to the template

Lecture 48 Creating PDF report

Lecture 49 PDF for Windows

Lecture 50 Optimizing our code

Lecture 51 Adding the navbar & footer

Section 5: Posts App

Lecture 52 Overview

Lecture 53 Creating the Models

Lecture 54 Adding the get upload path

Lecture 55 Customizing the Django Admin

Lecture 56 Creating the Post Form

Lecture 57 Creating the view for adding posts part 1

Lecture 58 Creating the view for adding posts part 2

Lecture 59 Django Signals part 1

Lecture 60 Django Signals part 2

Lecture 61 Introduction to context processors

Lecture 62 Cleaning the database

Lecture 63 Applying context processors

Lecture 64 Working on the Like Post functionality part 1

Lecture 65 Working on the Like Post functionality part 2

Lecture 66 Styling the post board

Lecture 67 Adding Custom Middleware

Lecture 68 Creating Custom Mixin

Lecture 69 Testing posting with images

Lecture 70 Writing the comment model

Lecture 71 Creating the comment form

Lecture 72 Working on the detail page part 1

Lecture 73 Working on the detail page part 2

Lecture 74 Adding the first comment via form

Lecture 75 Working on the detail page part 3

Lecture 76 Adding avatar to the comments & using related_name

Lecture 77 Adding the delete button & comments count

Lecture 78 Protecting the delete path

Section 6: Profiles App

Lecture 79 Working on the profile app part 1

Lecture 80 Working on the profile app part 2

Lecture 81 Working on the profile app part 3

Lecture 82 Working on the profile app part 4

Section 7: Authentication

Lecture 83 Django allauth installation and setup

Lecture 84 Adding custom signup form

Lecture 85 Testing the custom signup form

Lecture 86 Styling

Lecture 87 Final touches

Section 8: Tests

Section 9: Bonus 1 - Django with Tailwind CSS (this section is being updated)

Lecture 88 What we are going to create

Lecture 89 Setting up the project

Lecture 90 Installing Tailwind CSS + hello world

Everyone who is eager to learn django and ready for a challenge to complete step-by-step a big project, that this course provides

Buy Premium Account From My Download Links & Get Fastest Speed.




High Speed Download

Add Comment

  • People and smileys emojis
    Animals and nature emojis
    Food and drinks emojis
    Activities emojis
    Travelling and places emojis
    Objects emojis
    Symbols emojis
    Flags emojis