Tags
Language
Tags
June 2025
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 1 2 3 4 5
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    Learning Path: Django: A Practical Approach To Master Django

    Posted By: ELK1nG
    Learning Path: Django: A Practical Approach To Master Django

    Learning Path: Django: A Practical Approach To Master Django
    Last updated 7/2017
    MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
    Language: English | Size: 1.60 GB | Duration: 12h 52m

    Ease the process for creating websites with Django

    What you'll learn

    Get a complete hands on with a practical approach used in the course

    Provides real life scenarios for understanding the concepts

    Understand the class based views in Django

    Learn to build custom middleware using Django

    Reinforce the concepts by a project at the end of the course

    Requirements

    Basic knowledge of Django is required.

    Description

    Django is a high-level Python-based framework that encourages rapid development and provides a clean, sensible design. Application development with Django can be summarized in these words: Easy Creation: Scalable Application.


    The primary goal of Django is to ease the creation of complex and database-driven websites. Django supports the principle of not repeating yourself by providing support for reusability and pluggability. Some of the well-known companies using Django include Public Broadcasting Service (PBS), Instagram, Mozilla, and so on.  If you are a web developer knowing basics of Django and want to learn advanced features of Django, then this Learning Path is for you.




    In this course, you will have an in-depth knowledge regarding various advanced features used by Django such as using class-based views, creation of custom middlewares, and templates. You will also get acquainted with some features like creating APIs and caching. You will also get a clear understanding of the topics with a lot of examples and practice. Finally you will gain knowledge of how Django projects are made by creating Django projects.




    By the end of this Learning Path, you will be able to create advanced Django websites with the help of illustrative examples and practice.







    About the Author:

    For this course, we have combined the best works of this esteemed author:


    Antonio Mele holds an MSc in Computer Science. He has been developing Django projects since 2006 and leads the django Spanish Django community. He has founded Zenx IT, a technology company that creates web applications for clients of several industries. Antonio has also worked as a CTO for several technology-based start-ups. His father inspired his passion for computers and programming.


    Matthew Nuzum has been developing web applications since 1999 and worked for several start-ups including Canonical, makers of Ubuntu, as well as Fortune 500 companies. He has a passion for helping others learn new technologies and has written numerous tutorials and help documents as well as running a web-focused user group based in his hometown of Des Moines.




    Kevin Veroneau is a very active Python and Django developer who has worked for many start-ups, has an active Python blog, and has worked on a magnitude of Python projects over the years.



    René Fleschenberg is a web developer/sysadmin hybrid with a focus on back-end development in Python and Django. He has been working with Django for about 5 years and has built a variety of Django-based websites. He co-maintains an open source Django-based e-commerce solution.

    Overview

    Section 1: Django by Example

    Lecture 1 The Course Overview

    Lecture 2 Installing Django

    Lecture 3 Creating Your First Project

    Lecture 4 Designing the Blog Data Schema

    Lecture 5 Creating an Administration Site for Your Models

    Lecture 6 Working with QuerySet and Managers

    Lecture 7 Building List and Detail Views

    Lecture 8 Creating Templates for Your Views

    Lecture 9 Adding Pagination

    Lecture 10 Using Class-Based Views

    Lecture 11 Creating and Handling Forms

    Lecture 12 Sharing posts by E-Mail

    Lecture 13 Creating a Comment System

    Lecture 14 Adding Comments to the Post

    Lecture 15 Adding Tagging Functionality

    Lecture 16 Retrieving Posts by Similarity

    Lecture 17 Creating Custom Template Tags and Filters

    Lecture 18 Adding a Sitemap to Your Site

    Lecture 19 Creating Feeds for Your Blog Posts

    Lecture 20 Adding a Search Engine with Solr and Haystack

    Lecture 21 Creating a Social Website Project

    Lecture 22 Using the Django Authentication Framework

    Lecture 23 Password Authentication

    Lecture 24 User Registration and User Profiles

    Lecture 25 Building a Custom Authentication Backend

    Lecture 26 Adding Social Authentication to Your Site

    Lecture 27 Creating an Image Bookmarking Website

    Lecture 28 Posting Content from Other Websites

    Lecture 29 Creating a Detail View for Images

    Lecture 30 Creating Image Thumbnails Using Sorl-Thumbnail

    Lecture 31 Adding AJAX Actions with jQuery

    Lecture 32 Creating Custom Decorators for Your Views

    Lecture 33 Adding AJAX Pagination to Your List Views

    Lecture 34 Building a Follower System

    Lecture 35 Building a Follower System (Continued)

    Lecture 36 Building a Generic Activity Stream Application

    Lecture 37 Building a Generic Activity Stream Application (Continued)

    Lecture 38 Using Signals for De-normalizing Counts

    Lecture 39 Using Redis for Storing Item Views

    Lecture 40 Using Redis for Storing a Ranking

    Lecture 41 Creating an Online Shop Project

    Lecture 42 Building a Shopping Cart

    Lecture 43 Creating Shopping Cart Views

    Lecture 44 a Context Processor for the Current

    Lecture 45 Registering Customer Orders

    Lecture 46 Launching Asynchronous Tasks with Celery

    Lecture 47 Integrating a Payment Gateway

    Lecture 48 Payment Notifications

    Lecture 49 Exporting Orders to CSV Files

    Lecture 50 Extending the Admin Site with Custom Views

    Lecture 51 Generating PDF Invoices Dynamically

    Lecture 52 Creating a Coupon System

    Lecture 53 Adding Internationalization and Localization

    Lecture 54 Translating Python Code

    Lecture 55 Translating Templates

    Lecture 56 Using the Rosetta Translation Interface

    Lecture 57 URL Patterns for Internationalization

    Lecture 58 Allowing Users to Switch Language

    Lecture 59 Translating Models with django-parler

    Lecture 60 Translating Models with django-parler (Continued)

    Lecture 61 Building a Recommendation Engine

    Lecture 62 Creating an E-Learning Platform

    Lecture 63 Building the Course Models

    Lecture 64 Creating Models for Diverse Content

    Lecture 65 Creating Custom Model Fields

    Lecture 66 Creating a Content Management System

    Lecture 67 Working with Groups and Permissions

    Lecture 68 Using Form-sets

    Lecture 69 Adding Content to Course Modules

    Lecture 70 Managing Modules and Contents

    Lecture 71 Reordering Modules and Contents

    Lecture 72 Displaying Courses

    Lecture 73 Adding Student Registration

    Lecture 74 Accessing the Course Contents

    Lecture 75 Using the Cache Framework

    Lecture 76 The Process of Caching

    Lecture 77 Building a RESTful API

    Lecture 78 Handling Authentication

    Section 2: Mastering Django Web Development

    Lecture 79 The Course Overview

    Lecture 80 Extending Class-based Views

    Lecture 81 Using Mixins

    Lecture 82 Custom Class-based Views

    Lecture 83 Creating a Switchboard View

    Lecture 84 What Is Middleware?

    Lecture 85 Creating a Custom Middleware

    Lecture 86 Exception Handling Middleware

    Lecture 87 Creating Template Filters

    Lecture 88 Creating Custom Template Tags

    Lecture 89 Using Tastypie to Create a REST API

    Lecture 90 Complex Queries with Our API

    Lecture 91 Authentication and CRUD Support

    Lecture 92 Generic Relationships

    Lecture 93 Formsets for Data Management

    Lecture 94 Advanced Queries with Q()

    Lecture 95 Low-level Caching

    Lecture 96 Caching with Middleware

    Lecture 97 Using the Template Cache

    Lecture 98 Model Managers

    Lecture 99 Using a Model Manager to Create New Objects

    Lecture 100 Creating manage.py Commands

    Section 3: Django Projects: E-Learning Portal

    Lecture 101 The Course Overview

    Lecture 102 Installation and Setup

    Lecture 103 Apps and Views

    Lecture 104 Templates

    Lecture 105 Models

    Lecture 106 Models, Views, and Templates

    Lecture 107 Forms

    Lecture 108 Users and the Admin

    Lecture 109 Relationships

    Lecture 110 Querysets and managers

    Lecture 111 Extending our Models

    Lecture 112 E-learning Views

    Lecture 113 E-learning views (continued)

    Lecture 114 E-learning Templates

    Lecture 115 Authentication

    Lecture 116 Class-based Views

    Lecture 117 Django REST framework

    Lecture 118 Django REST Framework (continued)

    Lecture 119 Heroku

    Lecture 120 Preparing your application

    A programmer or an enthusiast wanting to learn about the high-level Python framework to easily create scalable and efficient web applications.