×
ribbon

اتوماسیون کردن کار های روزمره با پایتون

مدرس:

امیر مهدی گودرزی

در این دوره یاد می گیرید چگونه با استفاده از پایتون، سیستم های اتوماسیون واقعی و قابل استفاده... بیشتر
جدید
گواهی‌نامه
4 (1)
1 دیدگاه
172دانشجو
11ساعت
سرفصل‌ها
پیشرفته سطح دوره
بروزرسانیخرداد ۱۴۰۵

اشتراک مکتب‌پلاس

خرید اشتراک

با خرید اشتراک مکتب‌پلاس، علاوه بر این دوره، به بیش از ۴،۰۰۰ دوره دیگر دسترسی خواهید داشت.

دسترسی به تمام دوره‌هابیش از ۴،۰۰۰ دوره
محتوای دوره
سرفصل‌ها
پیش‌نیاز‌ها
توضیحات دوره
دیدگاه کاربران
درباره مدرس

آنچه در این دوره می‌آموزید

کار با فایل‌ها و مدیریت داده‌ها

وب اسکرپینگ حرفه‌ای و استخراج داده از سایت‌ها

اتوماسیون وب و مرورگر

اتوماسیون نرم‌افزارهای دسکتاپ

این دوره شامل:

11 ساعت ویدئو

32 فایل ضمیمه قابل دانلود

گواهینامه مکتب‌خونه

دسترسی مادام‌العمر به محتوای دوره

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

12 فصل100 جلسه11 ساعت ویدیو
فصل اول : کار با فایل ها
  آشنایی با ماژول شاتیل و ساختار کلی آن
09:16
  معرفی ماژول OS و کاربردهای اصلی آن
12:04
  ادامه آموزش ماژول OS و نکات تکمیلی
07:07
  توضیح کامل پروژه تمرینی و نحوه انجام آن
01:14
  اجرای عملی پروژه و پیاده‌سازی مرحله‌به‌مرحله
08:19
فصل دوم : وب اسکریپینگ Web Scraping
  وب‌اسکرپینگ و ماژول Requests
07:18
  ادامه ماژول Requests
08:14
  ماژول BeautifulSoup
07:56
  متد find
06:54
  CSS Selectorها
07:08
  استخراج Inputها
02:56
  انجام وب‌اسکرپینگ
08:18
فصل سوم : ذهنیت اتوماسیون
  ذهنیت اتوماسیون
03:19
  طرز فکر مهندس اتوماسیون
08:21
  فرآیندها
06:56
  ساختار فلوچارت‌ها و تأثیر آن‌ها
05:28
  بررسی فلوچارت بعدی
07:01
  بررسی کتابخانه Schedule
05:36
فصل چهارم : اتوماسیون مرورگر Browser Automation
  اتوماسیون مرورگر و مقدمات
05:46
  سلکتور ها
06:36
  وارد شدن به وب‌سایت با استفاده از سلنیوم
07:54
  رفرش و سلکتورهای پیشرفته
07:42
  متدهای اطلاعاتی در سلنیوم
06:01
  ارسال کلیدها به‌صورت پیشرفته
02:24
  شبیه‌ساز رفتار انسانی
03:38
  توضیحات Playwright
01:17
  توضیحات پروژه
01:10
  انجام پروژه
07:44
فصل پنجم : اتوماسیون دسکتاپ Desktop Automation
  نصب PyAutoGUI و شروع اتوماسیون دسکتاپ
06:46
  حرکت موس نسبی و غیرنسبی
04:41
  انواع کلیک
06:41
  اسکرول کردن و نوشتن
06:03
  گرفتن اسکرین‌شات و تشخیص رنگ
07:46
  فشار دادن کلیدها و هات‌کی‌ها
03:48
  تشخیص موقعیت مکانی روی صفحه
08:41
  کار با زمان در PyAutoGUI
05:25
  کار با صفحات و تب‌ها
06:44
  مدیریت خطا در PyAutoGUI
04:27
  توضیح پروژه
01:52
  انجام پروژه
11:00
فصل ششم : ارسال ایمیل
  آشنایی با کتابخانه و ساخت اکانت
01:54
  ارسال یک ایمیل متنی ساده
09:20
  ارسال متن HTML
07:51
  ضمیمه کردن فایل‌ها
04:24
فصل هفتم : WebHooks
  وب‌هوک‌ها
02:40
  نحوه ساخت وب‌هوک و ارسال درخواست
10:17
  ارسال داده با استفاده از Postman
03:21
  نحوه دریافت کلید داده ارسال‌شده
03:45
  چندین سناریو در وب‌هوک‌ها
05:42
  رفتارهای داینامیک
08:42
  داده تو در تو
04:17
  نحوه Error Handling در وب‌هوک‌ها
08:04
  اکتیو تریگرینگ
05:04
  تردها و تسک‌های بک‌گراند
06:43
  ساخت سیستم کنترل فایل با وب‌هوک‌ها
05:04
  ساخت سیستم اطلاع‌رسانی
05:51
  نمایش صفحات HTML
07:56
  ساختار Templates
14:05
  حل مشکل ویدیو قبلی
01:22
  استفاده از دکمه‌ها
06:18
  استفاده از Inputها
05:29
  ساختار Staticها
06:12
  شبیه‌سازی سیستم لاگین با وب‌هوک‌ها
11:22
فصل هشتم : دیتابیس ها
  معرفی دیتابیس و ساخت جدول
04:30
  اضافه کردن داده در جدول
03:23
  خواندن داده از جدول
05:22
  آپدیت کردن داده‌های جدول
05:12
  حذف داده از جدول
02:26
  ترکیب وب‌هوک‌ها و دیتابیس
05:32
  تمرین دوم
07:13
  فیلتر کردن داده‌ها
04:42
  مقادیر یونیک
04:54
  استفاده از BETWEEN
03:53
فصل نهم : دو پروژه تمرینی
  استارت پروژه اول
15:01
  ادامه پروژه اول
11:01
  استارت پروژه دوم
14:37
  ادامه پروژه دوم
07:27
فصل دهم : ابزار های اتوماسیون
  ابزار تشخیص احساسات
09:46
  بررسی چت‌بات
02:56
  استخراج متن از روی تصویر
15:37
  استخراج متن از PDF
03:47
  مانیتورینگ CPU و RAM
06:26
  مانیتورینگ شبکه
03:44
  خواندن ایمیل‌ها
09:35

پیش‌نیاز‌ها

برای شرکت در این دوره لازم است:

آشنایی با مفاهیم پایه برنامه‌نویسی در پایتون
تسلط به مباحث زیر:

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

توضیحات دوره

در این دوره یاد می‌گیرید چگونه با استفاده از پایتون، سیستم‌های اتوماسیون واقعی و قابل استفاده در پروژه‌های شخصی و کاری بسازید.
تمرکز این دوره روی مهارت عملی، ساخت پروژه‌های واقعی و آماده‌سازی شما برای ورود به بازار کار است.

در طول دوره، شما قدم‌به‌قدم یاد می‌گیرید:

  • کار با فایل‌ها و مدیریت داده‌ها
  • وب اسکرپینگ حرفه‌ای و استخراج داده از سایت‌ها
  • اتوماسیون وب و مرورگر
  • اتوماسیون نرم‌افزارهای دسکتاپ
  • ارسال ایمیل خودکار و ساخت سیستم اطلاع‌رسانی
  • کار با دیتابیس و ذخیره داده‌ها
  • پیاده‌سازی Webhook و ارتباط بین سرویس‌ها
  • لاگ‌گیری و مدیریت خطا در پروژه‌های واقعی
  • استفاده از ابزارهای هوش مصنوعی برای ساخت ابزارهای هوشمند
  • در بخش ابزارهای هوش مصنوعی، یاد می‌گیرید چگونه از پلتفرم‌هایی مثل Hugging Face برای اضافه کردن قابلیت‌های هوشمند به پروژه‌های خود استفاده کنید.

دیدگاه کاربران

4

بر اساس امتیاز 1 دانشجو

1
2
3
4
5

پارسا ابراهیمی

21 روز پیش

4

دوره خوبی هست

گواهینامه اختصاصی دو زبانه

پس از گذراندن دوره به صورت آنلاین در سایت مکتب‌خونه، گواهی‌نامه رسمی پایان دوره به زبان فارسی و انگلیسی، توسط مکتب‌خونه به اسم شما صادر شده و در اختیار شما قرار می‌گیرد.

امکان اشتراک گذاری در لینکدین
دو زبانه
امیر مهدی گودرزیبرنامه نویس و طراح UI / UX
5دوره
1,420دانشجو
8نظر و امتیاز

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

همچنین به طراحی رابط کاربری (UI) و تجربه کاربری (UX) علاقه‌مندم و در این زمینه به‌صورت حرفه‌ای فعالیت دارم. باور دارم ترکیب دانش فنی با اصول زیبایی‌شناسی و تجربه کاربری می‌تواند مسیر تولید محصولات دیجیتال موفق و کاربرمحور را هموار کند.

مهارت‌هایی که می‌آموزید