دوره پایتون را برای اتوماسیون کارهای تکراری یاد بگیرید: کتاب عملی Automate the Boring Stuff همراه با فلش‌کارت آموزشی — ارائه روی فلش مموری

1,990,000 تومان
دوره عملی Automate the Boring Stuff: پایتون برای اتوماسیون کارهای تکراری پایتون را برای اتوماسیون کارهای تکراری یاد بگیرید: دوره عملی Automate the Boring Stuff آیا از انجام کارهای تکراری و خسته‌کننده ...
پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 497,500 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: پایتون را برای اتوماسیون کارهای تکراری یاد بگیرید: دوره عملی Automate the Boring Stuff

موضوع کلی: اتوماسیون با پایتون

موضوع میانی: مبانی اتوماسیون و پایتون

📋 سرفصل‌های دوره (100 موضوع)

  • 1. معرفی اتوماسیون با پایتون
  • 2. نصب پایتون و ابزارهای مورد نیاز
  • 3. اولین برنامه پایتون شما: سلام دنیا!
  • 4. درک مفسر تعاملی پایتون
  • 5. کار با متغیرها و انواع داده اولیه
  • 6. عملگرهای ریاضی و منطقی در پایتون
  • 7. دریافت ورودی از کاربر با input()
  • 8. ساختن و استفاده از توابع (def)
  • 9. مدیریت خطاها با try و except
  • 10. لیست‌ها: مجموعه‌ای از داده‌ها
  • 11. کار با متدهای لیست
  • 12. حلقه‌های for و while برای تکرار
  • 13. دستورات شرطی: if, elif, else
  • 14. دیکشنری‌ها: ذخیره داده‌ها به صورت کلید-مقدار
  • 15. کار با متدهای دیکشنری
  • 16. مفهوم ماژول‌ها و نحوه وارد کردن آنها
  • 17. نوشتن اسکریپت‌های پایتون و اجرای آنها
  • 18. رشته‌ها: مبانی و عملیات اصلی
  • 19. کار با متدهای رشته‌ای (lower, upper, split, join)
  • 20. فرمت‌بندی رشته‌ها (f-strings)
  • 21. مفهوم بولین و عملگرهای مقایسه‌ای
  • 22. رفع اشکال برنامه‌ها (Debugging) در پایتون
  • 23. کامنت‌گذاری و مستندسازی کد
  • 24. مقدمه‌ای بر عبارات با قاعده (Regular Expressions)
  • 25. استفاده از ماژول re در پایتون
  • 26. جستجو برای الگوهای ساده
  • 27. گروه‌بندی الگوها با پرانتز
  • 28. تطبیق با خط لوله (|) برای الگوهای جایگزین
  • 29. تطبیق با ستاره (*) و علامت مثبت (+) برای تکرار
  • 30. تطبیق با علامت سوال (?) برای الگوهای اختیاری
  • 31. تطبیق با آکولاد ({}) برای تعداد تکرار مشخص
  • 32. کلاس‌های کاراکتری (Digits, Word, Whitespace)
  • 33. ساخت کلاس‌های کاراکتری سفارشی
  • 34. تطبیق با علامت دات (.) برای هر کاراکتر
  • 35. استفاده از ^ و $ برای شروع و پایان رشته
  • 36. تطبیق الگوهای چندخطی با re.MULTILINE
  • 37. تطبیق بدون در نظر گرفتن بزرگی و کوچکی حروف (re.IGNORECASE)
  • 38. پیدا کردن همه تطابق‌ها با findall()
  • 39. جایگزینی رشته‌ها با sub()
  • 40. مثال عملی: استخراج شماره تلفن و ایمیل از متن
  • 41. مفهوم مسیرهای فایل و پوشه در سیستم عامل
  • 42. ماژول os.path برای کار با مسیرها
  • 43. پیدا کردن مسیرهای مطلق و نسبی
  • 44. ساخت پوشه‌ها و فایل‌ها با پایتون
  • 45. کپی کردن و جابجایی فایل‌ها و پوشه‌ها
  • 46. حذف فایل‌ها و پوشه‌ها به صورت خودکار
  • 47. خواندن محتوای فایل‌های متنی
  • 48. نوشتن در فایل‌های متنی
  • 49. اضافه کردن محتوا به فایل‌های موجود
  • 50. ماژول shelve برای ذخیره متغیرها در دیسک
  • 51. سازماندهی فایل‌ها و پوشه‌ها
  • 52. پیمایش درخت پوشه‌ها با os.walk()
  • 53. فشرده‌سازی و از فشرده‌سازی فایل‌های Zip
  • 54. مثال عملی: مدیریت فایل‌های پروژه
  • 55. مقدمه‌ای بر اسکرپینگ وب (Web Scraping)
  • 56. ماژول requests برای دانلود صفحات وب
  • 57. ذخیره صفحات وب در فایل‌ها
  • 58. تحلیل HTML با BeautifulSoup
  • 59. پیدا کردن عناصر HTML با متد select()
  • 60. استخراج اطلاعات از تگ‌ها و خصیصه‌های HTML
  • 61. دانلود تصاویر و فایل‌های دیگر از وب
  • 62. کنترل مرورگر با Selenium (معرفی اولیه)
  • 63. ارسال فرم‌ها و لاگین کردن به وب‌سایت‌ها (مقدماتی)
  • 64. کار با داده‌های JSON از وب سرویس‌ها
  • 65. APIها: مبانی و نحوه تعامل
  • 66. مثال عملی: دانلود خودکار کمیک‌های وب
  • 67. مثال عملی: استخراج قیمت محصول از یک سایت
  • 68. مقدمه‌ای بر فایل‌های CSV
  • 69. خواند‌ن فایل‌های CSV با ماژول csv
  • 70. نوشتن در فایل‌های CSV
  • 71. به‌روزرسانی و اصلاح فایل‌های CSV
  • 72. مقدمه‌ای بر فایل‌های اکسل (Excel)
  • 73. نصب و استفاده از openpyxl
  • 74. باز کردن و خواندن فایل‌های اکسل
  • 75. دسترسی به سلول‌ها، ردیف‌ها و ستون‌ها
  • 76. نوشتن در سلول‌ها و ذخیره فایل اکسل
  • 77. به‌روزرسانی محتوای سلول‌های اکسل
  • 78. کار با فرمول‌ها در اکسل
  • 79. ایجاد و مدیریت شیت‌های مختلف در اکسل
  • 80. قالب‌بندی سلول‌ها و ستون‌ها
  • 81. مثال عملی: پردازش داده‌های فروش از اکسل
  • 82. مقدمه‌ای بر فایل‌های PDF
  • 83. خواندن و استخراج متن از PDF با PyPDF2
  • 84. چرخش و برش صفحات PDF
  • 85. ادغام چند فایل PDF در یک فایل
  • 86. تقسیم یک فایل PDF به چندین فایل
  • 87. رمزگذاری و رمزگشایی فایل‌های PDF
  • 88. مقدمه‌ای بر فایل‌های Word (.docx)
  • 89. نصب و استفاده از python-docx
  • 90. خواندن متن و پاراگراف‌ها از فایل Word
  • 91. ایجاد و ویرایش اسناد Word جدید
  • 92. افزودن پاراگراف، ران و استایل به سند Word
  • 93. مثال عملی: تولید گزارش خودکار از داده‌ها به فرمت Word
  • 94. ارسال ایمیل با ماژول smtplib
  • 95. افزودن پیوست و محتوای HTML به ایمیل‌ها
  • 96. دریافت و مدیریت ایمیل‌ها با ماژول imapclient
  • 97. مدیریت کلیپ‌بورد با ماژول pyperclip
  • 98. زمان‌بندی وظایف با ماژول datetime و sched
  • 99. اجرای برنامه‌های خارجی و دستورات shell
  • 100. مقدمه‌ای بر اتوماسیون GUI با PyAutoGUI
دوره عملی Automate the Boring Stuff: پایتون برای اتوماسیون کارهای تکراری

پایتون را برای اتوماسیون کارهای تکراری یاد بگیرید: دوره عملی Automate the Boring Stuff

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

معرفی دوره: قدرت اتوماسیون در دستان شما

این دوره، یک مسیر یادگیری کاملاً عملی و پروژه-محور است که با الهام از کتاب فوق‌العاده محبوب و پرفروش جهانی "Automate the Boring Stuff with Python" نوشته ال سویگارت (Al Sweigart) طراحی شده است. ما فلسفه اصلی این کتاب را گرفته‌ایم: «یادگیری برنامه‌نویسی نباید خسته‌کننده باشد؛ باید از روز اول ابزارهایی بسازید که زندگی شما را آسان‌تر کنند.» این دوره فقط ترجمه کتاب نیست، بلکه یک نقشه راه بومی‌سازی شده با مثال‌های واقعی و قابل درک برای بازار کار ایران است که شما را قدم به قدم از سطح صفر به یک متخصص اتوماسیون تبدیل می‌کند.

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

درباره دوره: از تئوری تا عمل

برخلاف دوره‌های سنتی که شما را درگیر تئوری‌های پیچیده می‌کنند، ما مستقیماً به سراغ اصل مطلب می‌رویم. از همان جلسات ابتدایی، شما با مفاهیم پایه‌ای پایتون آشنا می‌شوید و بلافاصله از آن‌ها برای حل یک مشکل واقعی استفاده می‌کنید. این دوره با بیش از ۱۰۰ سرفصل جامع، تمام جنبه‌های کتاب "Automate the Boring Stuff" را پوشش می‌دهد و با پروژه‌های عملی، تمرین‌های هدفمند و راهنمایی‌های گام‌به‌گام، یادگیری را برای شما لذت‌بخش و مؤثر می‌سازد.

موضوعات کلیدی که خواهید آموخت

  • مبانی پایتون برای افراد مبتدی: یادگیری اصول برنامه‌نویسی از صفر مطلق.
  • اتوماسیون وب (Web Scraping): استخراج خودکار اطلاعات از وب‌سایت‌ها با ابزارهایی مانند Selenium و Beautiful Soup.
  • کار با فایل‌های اکسل: خواندن، نوشتن و ویرایش داده‌ها در صفحات گسترده بدون باز کردن اکسل.
  • مدیریت فایل‌ها و پوشه‌ها: سازماندهی، کپی، جابجایی و تغییر نام هزاران فایل با چند خط کد.
  • اتوماسیون رابط کاربری گرافیکی (GUI): کنترل ماوس و کیبورد برای اتوماسیون نرم‌افزارهایی که API ندارند.
  • کار با اسناد PDF و Word: استخراج متن، ادغام صفحات و ویرایش اسناد به صورت خودکار.
  • ارسال ایمیل و پیامک: ساخت ربات‌هایی برای ارسال گزارش‌ها و نوتیفیکیشن‌های خودکار.
  • کار با API‌ها: دریافت اطلاعات از سرویس‌های آنلاین مانند آب‌وهوا، بورس و...
  • زمان‌بندی تسک‌ها: اجرای خودکار اسکریپت‌های شما در زمان‌های مشخص، حتی زمانی که پشت کامپیوتر نیستید.

این دوره برای چه کسانی مناسب است؟

این دوره برای همه کسانی طراحی شده که می‌خواهند هوشمندتر کار کنند، نه سخت‌تر. اگر شما یکی از افراد زیر هستید، این دوره برای شماست:

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

نکته مهم: برای شرکت در این دوره به هیچ دانش قبلی برنامه‌نویسی نیاز ندارید. همه چیز از صفر تدریس می‌شود.

چرا این دوره را بگذرانیم؟ 5 دلیل قانع‌کننده

1. صرفه‌جویی در ارزشمندترین دارایی شما: زمان

تصور کنید کارهایی که هر روز ساعت‌ها وقت شما را می‌گیرند، تنها در چند ثانیه انجام شوند. این دوره به شما یاد می‌دهد چگونه این تصور را به واقعیت تبدیل کنید.

2. افزایش چشمگیر ارزش و کارایی شغلی

مهارت اتوماسیون یکی از پرتقاضاترین مهارت‌ها در بازار کار امروز است. با یادگیری این مهارت، نه تنها بهره‌وری خود را چند برابر می‌کنید، بلکه به یک مهره کلیدی و ارزشمند در سازمان خود تبدیل می‌شوید.

3. یادگیری کاملاً عملی و پروژه-محور

ما به شما ماهیگیری یاد می‌دهیم! به جای حفظ کردن دستورات، شما یاد می‌گیرید چگونه مشکلات واقعی را با ساخت ابزارهای کاربردی حل کنید. این رویکرد، یادگیری را عمیق و ماندگار می‌کند.

4. مبتنی بر یک منبع معتبر جهانی

این دوره بر پایه کتابی ساخته شده که به میلیون‌ها نفر در سراسر جهان کمک کرده تا برنامه‌نویسی را به شکلی عملی و لذت‌بخش یاد بگیرند. شما از یک متدولوژی اثبات‌شده بهره‌مند خواهید شد.

5. شروع از صفر و پشتیبانی کامل

مهم نیست اگر تا به حال یک خط کد هم ننوشته‌اید. ما از الفبای پایتون شروع می‌کنیم و شما را تا رسیدن به تسلط کامل همراهی می‌کنیم.

سرفصل‌های جامع دوره (100 سرفصل کاربردی)

این دوره شامل بیش از ۱۰۰ سرفصل دقیق و کاربردی است که به صورت گام‌به‌گام شما را به یک متخصص اتوماسیون تبدیل می‌کند. در زیر نگاهی کوتاه به برخی از این سرفصل‌ها داریم:

بخش اول: مبانی پایتون (شروع از صفر)

  • نصب پایتون و ویرایشگر کد
  • مفاهیم پایه: متغیرها، انواع داده
  • کار با رشته‌ها و متدها
  • اعداد و عملیات ریاضی
  • ساختارهای کنترلی: دستورات if, else, elif
  • حلقه‌ها: for و while
  • لیست‌ها، تاپل‌ها و دیکشنری‌ها
  • نوشتن توابع برای جلوگیری از تکرار کد
  • مبانی برنامه‌نویسی شیءگرا (مقدماتی)
  • و ۲۰ سرفصل دیگر...

بخش دوم: مدیریت فایل‌ها و سیستم‌عامل

  • خواندن و نوشتن فایل‌های متنی (txt, csv)
  • کار با مسیرهای فایل و پوشه
  • کپی، انتقال، تغییر نام و حذف فایل‌ها
  • فشرده‌سازی و استخراج فایل‌های ZIP
  • جستجوی فایل‌ها در کامپیوتر
  • و ۱۰ سرفصل دیگر...

بخش سوم: اتوماسیون و استخراج اطلاعات از وب

  • مبانی وب و پروتکل HTTP
  • کار با کتابخانه Requests برای دانلود صفحات وب
  • آشنایی با HTML و CSS برای استخراج داده
  • استفاده از کتابخانه Beautiful Soup برای پارس کردن HTML
  • استخراج اطلاعات خاص (قیمت، مقالات، لینک‌ها)
  • کنترل مرورگر با کتابخانه Selenium
  • پر کردن خودکار فرم‌ها و کلیک روی دکمه‌ها
  • حل چالش‌های استخراج داده (جاوااسکریپت، کپچا)
  • و ۱۵ سرفصل دیگر...

بخش چهارم: کار با اسناد آفیس (اکسل، ورد، PDF)

  • نصب و استفاده از کتابخانه OpenPyXL
  • خواندن داده از سلول‌های اکسل
  • نوشتن داده و فرمول در اکسل
  • ایجاد نمودار و استایل‌دهی به سلول‌ها
  • خواندن و ویرایش اسناد Word با python-docx
  • استخراج متن از فایل‌های PDF
  • ادغام، جداسازی و چرخاندن صفحات PDF
  • و ۲۰ سرفصل دیگر...

بخش پنجم: اتوماسیون رابط کاربری (GUI)

  • کنترل حرکت و کلیک ماوس با PyAutoGUI
  • ارسال دستورات کیبورد و تایپ خودکار
  • گرفتن اسکرین‌شات و تحلیل تصویر
  • شناسایی پنجره‌ها و برنامه‌های فعال
  • ساخت ربات برای کارهای گرافیکی تکراری
  • و ۱۰ سرفصل دیگر...

بخش ششم: ارتباطات خودکار (ایمیل و پیامک)

  • مبانی پروتکل SMTP برای ارسال ایمیل
  • ارسال ایمیل‌های ساده و حاوی فایل ضمیمه
  • خواندن و پردازش ایمیل‌های دریافتی
  • کار با API سرویس‌های پیامکی
  • ساخت سیستم نوتیفیکیشن خودکار
  • و ۱۰ سرفصل دیگر...

بخش هفتم: زمان‌بندی و اجرای خودکار تسک‌ها

  • کار با تاریخ و زمان در پایتون
  • زمان‌بندی اجرای اسکریپت‌ها در ویندوز و لینوکس
  • ایجاد اسکریپت‌های چندنخی (Multithreading)
  • مدیریت خطاها و لاگ‌برداری
  • پروژه نهایی: ترکیب مهارت‌ها برای ساخت یک ربات جامع
  • و ۵ سرفصل دیگر...

همین امروز اولین قدم را برای هوشمندتر کار کردن بردارید و به جمع هزاران نفری بپیوندید که با قدرت پایتون، کنترل زمان خود را پس گرفته‌اند!

✦ مجموعه ویژه یادگیری

یک دوره، چند مسیر برای یادگیری بهتر

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

📚 محتوای متنی 🎧 صوت و ویدیو 🧠 مرور هوشمند

محتویات بسته آموزشی

مجموعه‌ای از منابع برای شیوه‌های مختلف یادگیری
📚
کتاب نکته‌های خودمانی
نسخه PDF با زبان ساده، روان و کاربردی برای یادگیری راحت‌تر مفاهیم.
PDF · بیان ساده
📘
کتاب نکته‌های رسمی فارسی
نسخه PDF با نگارش استاندارد، بیان دقیق و رویکرد علمی.
PDF · نگارش رسمی
❓
کتاب پرسش و پاسخ تشریحی
نسخه PDF برای مرور مفاهیم و آشنایی با پاسخ‌های توضیحی.
PDF · یادگیری مفهومی
✅
کتاب پرسش‌های چهارگزینه‌ای
نسخه PDF برای تمرین، سنجش آموخته‌ها و آمادگی بیشتر.
PDF · تمرین و سنجش
🎧
پادکست‌های صوتی فارسی
محتوای صوتی برای یادگیری و مرور مطالب در زمان‌های مختلف.
محتوای صوتی
🎬
ویدیوهای آموزشی فارسی
محتوای ویدیویی برای تکمیل تجربه یادگیری و درک بهتر مطالب.
محتوای ویدیویی
💻
اکانت سامانه آنلاین فلش‌کارت
دسترسی به نرم‌افزار آنلاین فلش‌کارت ویژه این دوره برای تمرین و مرور مطالب.
دسترسی آنلاین
🎓
گواهی پایان دوره
امکان دریافت گواهی پس از تکمیل فعالیت‌های لازم در سامانه و طی مراحل تأیید.
پس از تکمیل شرایط
💾
بسته فیزیکی روی فلش مموری
این محصول به‌صورت فلش مموری حاوی فایل‌های آموزشی، محتوای صوتی و ویدیویی ارائه می‌شود.
تحویل فیزیکی
نکته: استفاده از سامانه آنلاین فلش‌کارت به اتصال اینترنت نیاز دارد؛ محتوای قابل استفاده آفلاین به نوع فایل‌های موجود در بسته بستگی دارد.
SMART LEARNING

🌐 سامانه آنلاین فلش‌کارت؛ مرور هدفمند و هوشمند

اکانت ارائه‌شده، دسترسی به نسخه تحت وب سامانه فلش‌کارت ویژه این دوره را فراهم می‌کند. این سامانه از الگوریتم زمان‌بندی مرور SM-2 استفاده می‌کند و بر اساس ارزیابی شما از میزان یادآوری هر کارت، زمان مرورهای بعدی را تنظیم می‌کند.

به این ترتیب، کارت‌های دشوارتر می‌توانند زودتر مرور شوند و برای تثبیت مطالب در حافظه، برنامه مرور متناسب‌تری داشته باشید.

🧠
مرور زمان‌بندی‌شده
📈
پیگیری پیشرفت
🔄
تمرین و تکرار هدفمند
📚 حجم آموزشی دوره
هزاران
فلش‌کارت آموزشی، به‌صورت تقریبی
۶۰ ساعت
مدت‌زمان معادل برآوردشده آموزشی

مدت‌زمان معادل آموزشی بر اساس برآورد این دوره در گواهی درج می‌شود.

🏅

گواهی دوزبانه با استعلام آنلاین

گواهی فارسی و انگلیسی · لینک اختصاصی · QR Code

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

⚖️ توضیح مهم درباره گواهی پایان دوره

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

تجربه‌ای کامل‌تر برای مطالعه، تمرین و یادگیری
express24.ir

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.