только у нас скачать шаблон dle скачивать рекомендуем

Фото видео монтаж » Видео уроки » Automate The Boring Stuff With Django 5.0

Automate The Boring Stuff With Django 5.0


Automate The Boring Stuff With Django 5.0
Automate The Boring Stuff With Django 5.0
Published 1/2024
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 10.11 GB | Duration: 15h 28m


Craft 6 essential automation tools using Django, from Data Import to Email Tracking System to Stock Market Analysis!

What you'll learn

Solution to 6 real-world use case scenarios

Build 6 software tools that boosts your portfolio

Django's custom management commands

Import 1 million dataset programmatically

Export data and send it via an email as an attachment

Send emails to thousands of recipients at once

Complete Email Tracking System with Open rate & Click rate

Image Compression Tool

Web Scraping

Stock Market Analysis Tool

Requirements

Basics of Django Framework

Eager to code for complex use case scenarios

Description

Embark on a transformative journey with 'Automate the Boring Stuff with Django' – an immersive Python and Django course tailored for efficiency enthusiasts! Say goodbye to boring, time-consuming tasks, and delve into the world of Django to construct not just one or two, but six essential automation tools that will redefine your workflow.Immerse yourself in mastering the Django framework through a series of hands-on projects. Craft custom commands to seamlessly import data and develop a robust export tool. Dive into the intricate process of creating a dynamic bulk email system, tracking open and click rates for optimal engagement. Explore the dynamic world of web scraping to effortlessly extract valuable information and harness its power to enhance your projects.The course doesn't stop there – it takes you on an exhilarating journey into the realm of Stock Market Analysis. Download real-world datasets for NASDAQ Index (United States) and NSE Index (India) to gain practical insights and hands-on experience.As you progress through the course, transform into a Python and Django automation wizard. Armed with a versatile toolkit, you'll be ready to conquer any task that once seemed boring. Don't miss this golden opportunity to revolutionize your workflow – enroll now and set sail on your path to Django mastery!Prerequisite: A basic familiarity with Python and Django is recommended for an enriched learning experience. Are you ready to automate the boring stuff and elevate your skills? Enroll today, and let the transformation begin!

Overview

Section 1: Introduction

Lecture 1 Introduction

Lecture 2 Django Refresher

Section 2: Django Setup & Custom Management Command

Lecture 3 Data Entry Automation Introduction

Lecture 4 How To Get Help?

Lecture 5 Custom Management Command Overview

Lecture 6 HelloWorld Command

Lecture 7 Greeting Command

Lecture 8 Migrate and Superuser

Lecture 9 Set Up GitHub

Section 3: Import Data Custom Command

Lecture 10 InsertData Command

Lecture 11 InsertData Validation

Lecture 12 Import Data from CSV

Lecture 13 Import Data to Any Model

Lecture 14 Git Push

Section 4: Export Data Custom Command

Lecture 15 Export Data Single Table

Lecture 16 Export Data from Any Table

Lecture 17 Git Push

Section 5: Import Data Tool

Lecture 18 Import Data Overview

Lecture 19 Design Import Data Form

Lecture 20 Fetch Custom Models

Lecture 21 Storing the Uploaded Files

Lecture 22 Triggering the Command from View

Lecture 23 Displaying Messages

Lecture 24 Handling Import Data Error

Lecture 25 Importing 1 Million Dataset

Lecture 26 Git Push

Section 6: Celery & Redis

Lecture 27 What Is Celery?

Lecture 28 How Celery Works?

Lecture 29 Setup Celery and Redis on Django

Section 7: Celery & Redis In Action

Lecture 30 Celery in Action

Lecture 31 Import Data Task

Lecture 32 Check CSV Error Before Celery Task

Lecture 33 Email Configuration

Lecture 34 Store Secret Info Securely

Lecture 35 Send Test Email

Lecture 36 Email Sending Helper Function

Lecture 37 Hide Messages in 5 Seconds

Lecture 38 Git Push

Section 8: Export Data Tool

Lecture 39 Export Data Setup

Lecture 40 Export Data View

Lecture 41 Export Data Task and Send Email with Attachment

Lecture 42 Git Push

Section 9: Automation Tools Front-end

Lecture 43 Template Inheritance

Lecture 44 Designing Navbar

Lecture 45 Designing Homepage

Lecture 46 Git Push

Section 10: Login & Registration

Lecture 47 Registration Form

Lecture 48 Django Crispy Form

Lecture 49 Registration

Lecture 50 Fix jQuery Issue

Lecture 51 Login URL

Lecture 52 Login

Lecture 53 Logout

Lecture 54 Do Not Show Automate Tools to Logged-Out Users

Lecture 55 Git Push

Section 11: Bulk Email Tool

Lecture 56 Bulk Email Feature Overview

Lecture 57 Email URL Patterns

Lecture 58 List Subscriber Email Models

Lecture 59 Email Form

Lecture 60 Save Email Form

Lecture 61 Send Test Email

Lecture 62 Extract Email Addresses from Email List

Lecture 63 Send Attachment via Email

Lecture 64 Handover Task to Celery

Lecture 65 Integrating Rich Text Editor - CKEditor

Lecture 66 Sending HTML Content in Email

Lecture 67 Git Push

Lecture 68 Integrating SendinBlue Platform

Section 12: Email Tracking System

Lecture 69 Open Rate and Click Rate Overview

Lecture 70 Email Tracking Overview

Lecture 71 EmailTracking Model

Lecture 72 URL Patterns for Click and Open

Lecture 73 Email Click and Open Detecting Logic Explained

Lecture 74 Email Tracking Tool Demo

Lecture 75 Tracking Dashboard

Lecture 76 Email Stats Page

Lecture 77 Sent Model

Lecture 78 Store Sent Count

Lecture 79 Display Total Count Using Annotate Function

Lecture 80 Display Sent Count on Stats Page

Lecture 81 Click Tracking

Lecture 82 Creating Tracking Info

Lecture 83 Creating Tracking URL and Making the Site Live Using Ngrok Tunnel

Lecture 84 Searching for Links Using BeautifulSoup

Lecture 85 Injecting Tracking URL to Email Body

Lecture 86 Open Tracking URL

Lecture 87 Recording Open Event

Lecture 88 Recording Click Event

Lecture 89 Calculating Open Rate

Lecture 90 Calculating Click Rate

Lecture 91 Bug Fixing

Lecture 92 Git Push

Section 13: Image Compression Tool

Lecture 93 Image Compression Overview

Lecture 94 Image Compression Demo

Lecture 95 Compress Image Model

Lecture 96 Image Compression URL Pattern

Lecture 97 Image Compression Front End

Lecture 98 Image Compression Form

Lecture 99 Image Compression Logic

Lecture 100 Display Thumbnail in Admin

Lecture 101 Automatically Download Compressed Image

Lecture 102 Git Push

Section 14: Web Scraping

Lecture 103 Web Scraping Intro

Lecture 104 Web Scraping Basics

Lecture 105 Web Scraping Work on Tables

Lecture 106 Retrieve Python Datatypes from Wikipedia Using Web Scraping

Lecture 107 Thank You & Outro

Beginner programmers who want to learn how to build web applications using Python and Django,Developers with experience in other programming languages who want to transition to Python and Django,Students who are interested in pursuing a career in web development or software engineering,Anyone who wants to improve their knowledge of Django and build upon their existing Python skills,Individuals who have some experience with Django but want to level up their skills by building advanced custom project



DDownload

RapidGator

FileStore

TurboBit

FileAxa


Poproshajka




Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.