آموزش بوت‌کمپ جامع اتوماسیون با پایتون ۲۰۲۶ + آپدیت‌ها - آخرین آپدیت

دانلود The Complete Python Automation Bootcamp 2026 + Updates

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: اتوماسیون با پایتون را به صورت عملی بیاموزید. مدیریت فایل‌ها، اکسل، استخراج داده از وب (Web Scraping)، سلنیوم، ایمیل‌ها، APIها، رابط کاربری گرافیکی (GUI)، PDF و موارد دیگر... اتوماسیون وظایف فایل و پوشه – سازماندهی، تغییر نام، پشتیبان‌گیری، آرشیو و نظارت بر پوشه‌ها در لحظه. پردازش داده‌های Excel، CSV و JSON – تولید گزارش‌ها، نمودارها و داشبوردها با openpyxl. مدیریت فایل‌های PDF و اسناد Word – استخراج متن، ادغام/تقسیم PDFها، پر کردن فرم‌ها و ایجاد فاکتور. استخراج داده از وب‌سایت‌ها – استخراج جداول، محصولات و داده‌های صفحه‌بندی شده با BeautifulSoup و requests. اتوماسیون مرورگرها – ورود به سایت‌ها، پر کردن فرم‌ها و استخراج محتوای پویا با Selenium. ارسال و دریافت ایمیل – ارسال ایمیل‌های HTML با پیوست، خواندن و فیلتر کردن اینباکس از طریق IMAP. کنترل ماوس و کیبورد – اتوماسیون هر اپلیکیشن دسکتاپ یا سیستم قدیمی با PyAutoGUI. تعامل با REST APIها – دریافت داده‌های زنده، مدیریت احراز هویت، صفحه‌بندی و پاسخ‌های JSON. زمان‌بندی اسکریپت‌ها – اجرای خودکار اتوماسیون‌ها با استفاده از schedule، cron یا Windows Task Scheduler. تبدیل اسکریپت‌ها به فایل‌های اجرایی – اشتراک‌گذاری ابزارهای خود به صورت .exe یا .app با PyInstaller. طراحی رابط‌های خط فرمان (CLI) – افزودن argparse برای کاربرپسند کردن اسکریپت‌ها. پیاده‌سازی لاگینگ حرفه‌ای و مدیریت خطا – ساخت اتوماسیون‌های آماده تولید و خود-اصلاح‌گر. پیش نیازها: یک کامپیوتر با سیستم عامل ویندوز، مک یا لینوکس به هیچ تجربه قبلی در برنامه‌نویسی نیاز نیست – ما پایتون را از صفر آموزش می‌دهیم.

از صفر تا قهرمان اتوماسیون – ساخت ۶۰ اسکریپت کاربردی پایتون که برای شما کار می‌کنند.

آیا ساعت‌ها وقت خود را صرف کارهای تکراری کامپیوتری می‌کنید؟ تغییر نام فایل‌ها، کپی داده‌ها، استخراج اطلاعات از وب، ارسال گزارش‌ها یا پر کردن فرم‌ها؟ این دوره باعث می‌شود کامپیوتر شما همه این کارها را به صورت خودکار انجام دهد، در حالی که شما روی کارهای مهم‌تر تمرکز می‌کنید.

بوت‌کمپ جامع اتوماسیون با پایتون ۲۰۲۶ کامل‌ترین راهنمای عملی برای اتوماسیون است. شما ۶۰ اسکریپت آماده اجرا خواهید نوشت که تمام حوزه‌های ضروری اتوماسیون را پوشش می‌دهد: مدیریت فایل و پوشه، گزارش‌دهی Excel و CSV، اسناد PDF و Word، وب اسکرپینگ، اتوماسیون مرورگر، پردازش ایمیل، APIها، کنترل GUI و حتی تبدیل ابزارهای خود به فایل‌های .exe.

هر درس همراه با کدهای آماده کپی-پیست و سلول‌های تعاملی Jupyter Notebook است. دیگر نیازی به تایپ طولانی نیست؛ فقط کد را اجرا کنید، جادو را ببینید و با انجام دادن یاد بگیرید. در پایان دوره، شما یک جعبه‌ابزار کامل اتوماسیون خواهید داشت که هر هفته ساعت‌ها در زمان شما صرفه‌جویی می‌کند.

چه چیزی این دوره را متفاوت می‌کند:

  • ۶۰ پروژه کاربردی – به جای تئوری‌های خشک. شما ابزارهایی مانند پاک‌کننده دسکتاپ، تولیدکننده PDF فاکتور، خط لوله داده‌های وب، زمان‌بند شبکه‌های اجتماعی و بسیاری دیگر را می‌سازید.

  • کدهای آماده کپی – هر اسکریپت به طور کامل نوشته و تست شده است. فقط کپی کرده و اجرا کنید.

  • سازگار با Jupyter Notebook و VS Code – در محیط مورد علاقه خود آموزش‌ها را دنبال کنید.

  • مناسب برای مبتدیان – ما از ابتدایی‌ترین مفاهیم پایتون شروع کرده و به تدریج پیش می‌رویم.

  • ابزارهای دنیای واقعی – استفاده از pathlib, openpyxl, BeautifulSoup, Selenium, PyAutoGUI, smtplib, schedule, PyInstaller و بسیاری دیگر.

  • دسترسی مادام‌العمر و آپدیت‌ها – نسخه ۲۰۲۶ با جدیدترین کتابخانه‌ها و بهترین متدهای برنامه‌نویسی به‌روز شده است.

انجام کارهای خسته‌کننده به صورت دستی را متوقف کنید. همین حالا ثبت‌نام کنید و اجازه دهید پایتون کارهای سخت را انجام دهد.


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

مقدمه Introduction

  • خوش‌آمدگویی و چه چیزهایی را اتوماتیک خواهید کرد Welcome & What You’ll Automate

  • نصب پایتون و VS Code Installing Python & VS Code

  • محیط‌های مجازی و pip Virtual Environments & pip

  • اجرای اسکریپت‌های پایتون Running Python Scripts

  • دیباگینگ و ترفندهای Print Debugging & Print Tricks

  • متغیرها، رشته‌ها و f-strings Variables, Strings & f-strings

  • لیست‌ها، دیکشنری‌ها، تاپل‌ها و ست‌ها Lists, Dicts, Tuples, Sets

  • حلقه‌ها و دستورات شرطی Loops & Conditionals

  • توابع و مدیریت خطاها Functions & Error Handling

  • کار با مسیرها (pathlib) Working with Paths (pathlib)

  • لیست کردن و اسکن دایرکتوری‌ها List & Scan Directories

  • کپی، جابجایی و تغییر نام فایل‌ها Copy, Move, Rename Files

  • سازمان‌دهنده انبوه فایل‌ها Bulk File Organiser

  • مانیتورینگ پوشه برای تغییرات Watch Folder for Changes

  • آرشیو و فشرده‌سازی فایل‌ها Archive & Compress Files

  • خواندن و نوشتن فایل‌های CSV Read & Write CSV

  • اتوماسیون اکسل با openpyxl Excel Automation with openpyxl

  • نمودارها و فرمول‌های اکسل Excel Charts & Formulas

  • کار با JSON Working with JSON

  • ادغام چندین فایل اکسل Merge Multiple Excel Files

  • استخراج متن از PDFها Extract Text from PDFs

  • ادغام و تقسیم PDFها Merge & Split PDFs

  • پر کردن فرم‌های PDF Fill PDF Forms

  • ایجاد و ویرایش اسناد Word Create & Modify Word Docs

  • تبدیل Word به PDF (بدون رابط گرافیکی) Convert Word to PDF (headless)

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

  • تحلیل HTML با BeautifulSoup Parsing HTML with BeautifulSoup

  • استخراج جداول و لیست‌ها Scraping Tables & Lists

  • مدیریت صفحه‌بندی و فرم‌ها Handling Pagination & Forms

  • استخراج داده از سایت‌های جاوااسکریپتی (مقدمه) Scraping JavaScript Sites (intro)

  • راه‌اندازی Selenium و اولین اسکریپت Selenium Setup & First Script

  • یافتن المان‌ها Finding Elements

  • کلیک کردن، تایپ کردن و انتظار (Waiting) Clicking, Typing & Waiting

  • مدیریت پاپ-آپ‌ها و هشدارها Handling Pop‑ups & Alerts

  • اتوماسیون ورود به حساب و سشن‌ها Login Automation & Sessions

  • درک REST APIها Understanding REST APIs

  • ارسال درخواست‌ها با requests Making Requests with requests

  • تحلیل پاسخ‌های JSON Parsing JSON Responses

  • صفحه‌بندی API و محدودیت نرخ درخواست API Pagination & Rate Limiting

  • ساخت یک اطلاع‌رسان وضعیت آب‌وهوا Build a Weather Notifier

  • مبانی SMTP و ایمیل SMTP & Email Basics

  • ارسال ایمیل‌های HTML Sending HTML Emails

  • پیوست‌ها و گیرندگان متعدد Attachments & Multiple Recipients

  • خواندن و مرتب‌سازی اینباکس (IMAP) Reading & Sorting Inbox (IMAP)

  • ارسال‌کننده خودکار گزارش روزانه Automated Daily Report Sender

  • ارسال‌کننده خودکار گزارش روزانه (بخش دوم) Automated Daily Report Sender

  • کنترل کیبورد و کلیدهای میانبر Keyboard Control & Hotkeys

  • یافتن تصاویر روی صفحه نمایش Locating Images on Screen

  • اتوماسیون یک اپلیکیشن دسکتاپ Automating a Desktop App

  • ایجاد سیستم‌های Fail-Safe و اسکریپت‌های امن Safe Fail‑Safes & Scripts

  • اجرای اسکریپت‌ها طبق زمان‌بندی Running Scripts on a Schedule

  • کتابخانه schedule پایتون Python schedule Library

  • لاگینگ و اعلان‌های خطا Logging & Error Notifications

  • ساخت ابزار CLI با argparse Creating a CLI Tool with argparse

  • بسته‌بندی اسکریپت‌ها به صورت .exe / .app Packaging Scripts as .exe / .app

  • پروژه نهایی ۱ – پاک‌کننده دسکتاپ Capstone 1 – Desktop Cleaner

  • پروژه نهایی ۲ – خط لوله داده‌های وب Capstone 2 – Web Data Pipeline

  • پروژه نهایی ۳ – تولیدکننده PDF فاکتور Capstone 3 – Invoice PDF Generator

  • پروژه نهایی ۴ – زمان‌بند پست‌های شبکه‌های اجتماعی Capstone 4 – Social Media Post Scheduler

  • گام‌های بعدی و نکات کاربردی Next Steps & Tips

نمایش نظرات

آموزش بوت‌کمپ جامع اتوماسیون با پایتون ۲۰۲۶ + آپدیت‌ها
جزییات دوره
7.5 hours
60
(آخرین آپدیت)
15
5 از 5
دارد
ندارد
ندارد
Shayan Janati
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Shayan Janati Shayan Janati

کارشناس برنامه‌نویسی و مدرس زبان انگلیسی