لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش بوتکمپ جامع اتوماسیون با پایتون ۲۰۲۶ + آپدیتها
- آخرین آپدیت
دانلود 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)
نمایش نظرات