آموزش اتوماسیون کارهای تکراری با Django - آخرین آپدیت

دانلود Automate The Boring Stuff With Django

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:

آموزش ساخت ابزارهای اتوماسیون با Django: از تحلیل بازار سهام تا سیستم ردیابی ایمیل!

با استفاده از Django، شش ابزار اتوماسیون ضروری بسازید: از وارد کردن داده تا سیستم ردیابی ایمیل و تحلیل بازار سهام!

  • دستورات مدیریتی سفارشی Django
  • وارد کردن یک میلیون مجموعه داده به صورت برنامه نویسی
  • ساخت ابزار تحلیل بازار سهام
  • راه حل برای 6 سناریو استفاده واقعی
  • ساخت 6 ابزار نرم افزاری که پورتفولیوی شما را تقویت می کند
  • صادر کردن داده ها و ارسال آن از طریق ایمیل به عنوان پیوست
  • ارسال ایمیل به هزاران گیرنده به طور همزمان
  • سیستم کامل ردیابی ایمیل با نرخ باز شدن و نرخ کلیک
  • ابزار فشرده سازی تصویر
  • Web Scraping

پیش نیازها: آشنایی اولیه با چارچوب Django.

مشتاق به کدنویسی برای سناریوهای استفاده پیچیده.

سفری متحول کننده را با 'اتوماتیک سازی کارهای خسته کننده با Django' آغاز کنید - یک دوره آموزشی پایتون و Django برای علاقه مندان به بهره وری! با کارهای خسته کننده و وقت گیر خداحافظی کنید و به دنیای Django بپردازید تا نه تنها یک یا دو، بلکه شش ابزار اتوماسیون ضروری بسازید که گردش کار شما را دوباره تعریف می کند.


از طریق مجموعه ای از پروژه های عملی، در تسلط بر چارچوب Django غوطه ور شوید. دستورات سفارشی برای وارد کردن یکپارچه داده ها و توسعه یک ابزار صادرات قوی ایجاد کنید. در فرآیند پیچیده ایجاد یک سیستم ایمیل انبوه پویا، ردیابی نرخ باز شدن و نرخ کلیک برای تعامل بهینه غوطه ور شوید. دنیای پویای Web Scraping را کاوش کنید تا بدون زحمت اطلاعات ارزشمند را استخراج کرده و از قدرت آن برای بهبود پروژه های خود استفاده کنید.


این دوره در اینجا متوقف نمی شود - شما را به سفری هیجان انگیز به قلمرو تحلیل بازار سهام می برد. مجموعه داده های واقعی را برای شاخص NASDAQ (ایالات متحده) و شاخص NSE (هند) دانلود کنید تا بینش های عملی و تجربه عملی به دست آورید.


همانطور که در طول دوره پیشرفت می کنید، به یک جادوگر اتوماسیون پایتون و Django تبدیل می شوید. مسلح به یک جعبه ابزار همه کاره، آماده خواهید بود تا هر کاری را که زمانی خسته کننده به نظر می رسید، تسخیر کنید. این فرصت طلایی را برای متحول کردن گردش کار خود از دست ندهید - اکنون ثبت نام کنید و در مسیر تسلط بر Django حرکت کنید!


پیش نیاز: آشنایی اولیه با پایتون و Django برای یک تجربه یادگیری غنی توصیه می شود. آیا آماده اید کارهای خسته کننده را خودکار کنید و مهارت های خود را ارتقا دهید؟ همین امروز ثبت نام کنید و بگذارید تحول آغاز شود!


سرفصل ها و درس ها

مقدمه Introduction

  • مقدمه Introduction

  • یادآوری Django Django Refresher

راه اندازی Django و دستور مدیریت سفارشی Django Setup & Custom Management Command

  • مقدمه اتوماسیون ورود داده Data Entry Automation Introduction

  • چگونه کمک بگیریم؟ How To Get Help?

  • بررسی اجمالی دستور مدیریت سفارشی Custom Management Command Overview

  • دستور HelloWorld HelloWorld Command

  • دستور Greeting Greeting Command

  • کد منبع کامل پروژه Full Source Code of the Project

ایجاد Super User و راه اندازی GitHub Create Super User & Setup GitHub

  • Migrate و Superuser Migrate and Superuser

  • راه اندازی GitHub Set Up GitHub

دستور سفارشی Import Data Import Data Custom Command

  • دستور InsertData InsertData Command

  • اعتبارسنجی InsertData InsertData Validation

  • وارد کردن داده از CSV Import Data from CSV

  • وارد کردن داده به هر مدلی Import Data to Any Model

  • Git Push Git Push

دستور سفارشی Export Data Export Data Custom Command

  • Export Data جدول تک Export Data Single Table

  • Export Data از هر جدولی Export Data from Any Table

  • Git Push Git Push

ابزار Import Data Import Data Tool

  • بررسی اجمالی Import Data Import Data Overview

  • طراحی فرم Import Data Design Import Data Form

  • واکشی مدل های سفارشی Fetch Custom Models

  • ذخیره فایل های آپلود شده Storing the Uploaded Files

  • راه اندازی دستور از View Triggering the Command from View

  • نمایش پیام ها Displaying Messages

  • مدیریت خطای Import Data Handling Import Data Error

  • وارد کردن مجموعه داده 1 میلیونی Importing 1 Million Dataset

  • Git Push Git Push

Celery & Redis Celery & Redis

  • Celery چیست؟ What Is Celery?

  • Celery چگونه کار می کند؟ How Celery Works?

  • راه اندازی Celery و Redis در Django Setup Celery and Redis on Django

  • نصب Redis در ویندوز Installing Redis on Windows

  • اجرای Celery Run Celery

  • اجرای Celery در ویندوز Run Celery on Windows

Celery & Redis در عمل Celery & Redis In Action

  • Celery در عمل Celery in Action

  • وظیفه Import Data Import Data Task

  • بررسی خطای CSV قبل از وظیفه Celery Check CSV Error Before Celery Task

  • پیکربندی ایمیل Email Configuration

  • ذخیره اطلاعات مخفی به صورت امن Store Secret Info Securely

  • ارسال ایمیل تست Send Test Email

  • تابع Helper ارسال ایمیل Email Sending Helper Function

  • پنهان کردن پیام ها در 5 ثانیه Hide Messages in 5 Seconds

  • Git Push Git Push

ابزار Export Data Export Data Tool

  • راه اندازی Export Data Export Data Setup

  • نمای Export Data Export Data View

  • وظیفه Export Data و ارسال ایمیل با پیوست Export Data Task and Send Email with Attachment

  • Git Push Git Push

فرانت اند ابزارهای اتوماسیون Automation Tools Front-end

  • وراثت Template Template Inheritance

  • طراحی Navbar Designing Navbar

  • طراحی صفحه اصلی Designing Homepage

  • Git Push Git Push

ورود و ثبت نام Login & Registration

  • فرم ثبت نام Registration Form

  • Django Crispy Form Django Crispy Form

  • ثبت نام Registration

  • رفع مشکل jQuery Fix jQuery Issue

  • URL ورود Login URL

  • ورود Login

  • خروج Logout

  • عدم نمایش ابزارهای اتوماسیون به کاربران خارج شده Do Not Show Automate Tools to Logged-Out Users

  • Git Push Git Push

ابزار Bulk Email Bulk Email Tool

  • بررسی اجمالی ویژگی Bulk Email Bulk Email Feature Overview

  • الگوهای URL ایمیل Email URL Patterns

  • لیست مدل های ایمیل مشترک List Subscriber Email Models

  • فرم ایمیل Email Form

  • ذخیره فرم ایمیل Save Email Form

  • ارسال ایمیل تست Send Test Email

  • استخراج آدرس های ایمیل از لیست ایمیل Extract Email Addresses from Email List

  • ارسال پیوست از طریق ایمیل Send Attachment via Email

  • تحویل وظیفه به Celery Handover Task to Celery

  • ادغام ویرایشگر متن غنی - CKEditor Integrating Rich Text Editor - CKEditor

  • ارسال محتوای HTML در ایمیل Sending HTML Content in Email

  • Git Push Git Push

  • ادغام پلتفرم SendinBlue Integrating SendinBlue Platform

سیستم ردیابی ایمیل Email Tracking System

  • بررسی اجمالی نرخ باز شدن و نرخ کلیک Open Rate and Click Rate Overview

  • بررسی اجمالی ردیابی ایمیل Email Tracking Overview

  • مدل EmailTracking EmailTracking Model

  • الگوهای URL برای کلیک و باز کردن URL Patterns for Click and Open

  • منطق تشخیص کلیک و باز شدن ایمیل توضیح داده شد Email Click and Open Detecting Logic Explained

  • نسخه ی نمایشی ابزار ردیابی ایمیل Email Tracking Tool Demo

  • داشبورد ردیابی Tracking Dashboard

  • صفحه آمار ایمیل Email Stats Page

  • مدل Sent Sent Model

  • ذخیره تعداد Sent Store Sent Count

  • نمایش تعداد کل با استفاده از تابع Annotate Display Total Count Using Annotate Function

  • نمایش تعداد Sent در صفحه آمار Display Sent Count on Stats Page

  • ردیابی کلیک Click Tracking

  • ایجاد اطلاعات ردیابی Creating Tracking Info

  • ایجاد URL ردیابی و فعال کردن سایت با استفاده از تونل Ngrok Creating Tracking URL and Making the Site Live Using Ngrok Tunnel

  • جستجوی لینک ها با استفاده از BeautifulSoup Searching for Links Using BeautifulSoup

  • تزریق URL ردیابی به بدنه ایمیل Injecting Tracking URL to Email Body

  • URL ردیابی باز Open Tracking URL

  • ضبط رویداد باز شدن Recording Open Event

  • ضبط رویداد کلیک Recording Click Event

  • محاسبه نرخ باز شدن Calculating Open Rate

  • محاسبه نرخ کلیک Calculating Click Rate

  • رفع اشکال Bug Fixing

  • Git Push Git Push

ابزار فشرده سازی تصویر Image Compression Tool

  • بررسی اجمالی فشرده سازی تصویر Image Compression Overview

  • نسخه ی نمایشی فشرده سازی تصویر Image Compression Demo

  • مدل Compress Image Compress Image Model

  • الگوی URL فشرده سازی تصویر Image Compression URL Pattern

  • فرانت اند فشرده سازی تصویر Image Compression Front End

  • فرم فشرده سازی تصویر Image Compression Form

  • منطق فشرده سازی تصویر Image Compression Logic

  • نمایش Thumbnail در Admin Display Thumbnail in Admin

  • محاسبه اندازه تصویر در پنل Admin Calculating Image Size in Admin Panel

  • دانلود خودکار تصویر فشرده شده Automatically Download Compressed Image

  • Git Push Git Push

وب اسکرپینگ Web Scraping

  • مقدمه وب اسکرپینگ Web Scraping Intro

  • مبانی وب اسکرپینگ Web Scraping Basics

  • وب اسکرپینگ کار بر روی جداول Web Scraping Work on Tables

  • بازیابی انواع داده پایتون از ویکی‌پدیا با استفاده از وب اسکرپینگ Retrieve Python Datatypes from Wikipedia Using Web Scraping

تحلیل بازار سهام Stock Market Analysis

  • بررسی اجمالی تحلیل بازار سهام Stock Market Analysis Overview

  • ایجاد مدل Stock Creating Stock Model

  • وارد کردن سهام شاخص NASDAQ و شاخص NSE Importing Stocks of NASDAQ Index and NSE Index

  • فرانت اند برای تحلیل بازار سهام Front-end for Stock Market Analysis

  • پیاده سازی Dropdown قابل جستجو با تکمیل خودکار Implementing Autocomplete Searchable Dropdown

  • داده های سهام در یاهو فایننس چگونه به نظر می رسند How the Stock Data Look Like in Yahoo Finance

  • اسکرپینگ داده های یاهو فایننس Scraping Yahoo Finance Data

  • ایجاد مدل StockData Creating StockData Model

  • منطق The Logic

  • اسکرپینگ سهام قسمت 1 Scraping Stock Part 1

  • اسکرپینگ سهام قسمت 2 Scraping Stock Part 2

  • ذخیره داده های سهام Storing Stock Data

  • صفحه جزئیات سهام Stock Details Page

  • نمایش داده ها برای تحلیل Displaying the data for Analysis

  • Git Push Git Push

  • با تشکر و خاتمه Thank You & Outro

نمایش نظرات

آموزش اتوماسیون کارهای تکراری با Django
جزییات دوره
18.5 hours
127
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
918
4.7 از 5
دارد
دارد
دارد
Rathan Kumar
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Rathan Kumar Rathan Kumar

توسعه دهنده نرم افزار Full Stack