Last updated 1/2017
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 505.30 MB | Duration: 3h 55m
Building Modern, Scalable, and Maintainable Web Applications
What you'll learn
Once you have completed this training course, you will have learned how to build modern, scalable, and maintainable web applications with Django
Learn to build Web Apps with Django
Requirements
Working files are included, allowing you to follow along with the author throughout the lessons
PC or MAC
Description
In this Intermediate Django training course, expert author Mark Lavin will teach you how to build a modern, scalable, and maintainable web application with Django. This course is designed for users that are already familiar with Django and web development.
You will start by learning about customization, then jump into learning about management commands, including how to write a management command, add command options, and test management commands. From there, Mark will teach you about views and templates, AJAX with Django, migrations, and user input and management. This video tutorial also covers asynchronous tasks with Celery, including how to create a task, run periodic tasks, and monitor Celery. Finally, you will learn about settings and configuration and code quality.
Once you have completed this computer based training course, you will have learned how to build modern, scalable, and maintainable web applications with Django. Working files are included, allowing you to follow along with the author throughout the lessons.
Overview
Section 1: Introduction
Lecture 1 Important - Download These First - Working Files
Lecture 2 Course Overview And About The Author
Lecture 3 Prerequisites And Environment Setup
Lecture 4 Project Description
Section 2: ORM Customization
Lecture 5 Custom Managers
Lecture 6 Custom Querysets
Lecture 7 Aggregation And Annotation
Section 3: Admin Customization
Lecture 8 Customizing Admin Listing
Lecture 9 Adding New Admin Filters
Lecture 10 Adding New Admin Actions
Lecture 11 Testing Admin Customization
Section 4: Management Commands
Lecture 12 Writing A Management Command
Lecture 13 Adding Command Options And Flags
Lecture 14 Testing Management Commands
Lecture 15 Running Management Commands With Cron
Section 5: Views And Templates
Lecture 16 Building Base Template
Lecture 17 Static Files Configuration
Lecture 18 Template Inheritance Patterns
Lecture 19 Unit Testing Views
Section 6: AJAX With Django
Lecture 20 JSON Views
Lecture 21 Client-Side Requests With jQuery
Lecture 22 Passing Variables From Django To The Client
Lecture 23 Filtering With Django-Filter
Section 7: Migrations
Lecture 24 Migration Basics
Lecture 25 Multi-Step Migrations
Lecture 26 Updating Code Base For Model Adjustments
Lecture 27 Squashing Migrations
Section 8: User Input
Lecture 28 Form Views
Lecture 29 Form Rendering
Lecture 30 Multiple Model Updates With Formsets
Lecture 31 Testing Forms
Section 9: User Management
Lecture 32 Built-In Views - Login And Logout
Lecture 33 Built-In Views - Password Change
Lecture 34 New User Creation
Section 10: Asynchronous Tasks With Celery
Lecture 35 Motivation, Celery And RabbitMQ Setup
Lecture 36 Creating A Task
Lecture 37 Running Periodic Tasks
Lecture 38 Monitoring Celery
Section 11: Settings And Configuration
Lecture 39 Environment Settings
Lecture 40 Logging Configuration
Lecture 41 Security Related Settings
Section 12: Code Quality
Lecture 42 Checking Test Coverage
Lecture 43 Static Python Analysis With Flake8
Lecture 44 Static JS Analysis With JSHint
Section 13: Conclusion
Lecture 45 Resources
Lecture 46 Wrap Up
This course is designed for users that are already familiar with Django and web development,Geared to Django users who want to surpass their beginner skills
Homepage
https://www.udemy.com/course/intermediate-django/
https://rapidgator.net/file/55cfc2cb306f2a4788d86df938c622d3/lason.Learning.Django.Programming.For.Intermediate.Django.Users.rar.html
https://uploadgig.com/file/download/693b8da27810cb60/lason.Learning.Django.Programming.For.Intermediate.Django.Users.rar
https://nitroflare.com/view/53330B6DBC728AC/lason.Learning.Django.Programming.For.Intermediate.Django.Users.rar