کتاب صوتی پایتون برای اتوماسیون: از فایلها تا وب و فراتر از آن
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره پایتون برای اتوماسیون: از فایلها تا وب و فراتر از آن
موضوع کلی: اتوماسیون با پایتون
موضوع میانی: اتوماسیون در حوزه اتوماسیون وظایف حیاتی اتوماسیون وظیفه
📋 سرفصلهای دوره
- 1. فصل ۱: مقدمهای بر پایتون و اتوماسیون
- 2. فصل ۲: نصب پایتون و محیط توسعه
- 3. فصل ۳: مبانی پایتون: متغیرها و انواع داده
- 4. فصل ۴: مبانی پایتون: عملگرها و عبارات
- 5. فصل ۵: مبانی پایتون: ساختارهای کنترلی (شرطها)
- 6. فصل ۶: مبانی پایتون: حلقهها (for و while)
- 7. فصل ۷: مبانی پایتون: توابع و ماژولها
- 8. فصل ۸: مبانی پایتون: کار با رشتهها
- 9. فصل ۹: مبانی پایتون: کار با لیستها
- 10. فصل ۱۰: مبانی پایتون: کار با تاپلها
- 11. فصل ۱۱: مبانی پایتون: کار با دیکشنریها
- 12. فصل ۱۲: مبانی پایتون: کار با مجموعهها
- 13. فصل ۱۳: مدیریت خطاها و استثناها
- 14. فصل ۱۴: مقدمهای بر کار با فایلها در پایتون
- 15. فصل ۱۵: خواندن فایلهای متنی
- 16. فصل ۱۶: نوشتن در فایلهای متنی
- 17. فصل ۱۷: کار با فایلهای CSV
- 18. فصل ۱۸: کار با فایلهای JSON
- 19. فصل ۱۹: کار با فایلهای XML
- 20. فصل ۲۰: سازماندهی و مدیریت فایلها و دایرکتوریها
- 21. فصل ۲۱: استفاده از ماژول `os` برای تعامل با سیستم عامل
- 22. فصل ۲۲: استفاده از ماژول `shutil` برای عملیات پیشرفته فایل
- 23. فصل ۲۳: پیمایش دایرکتوریها و جستجوی فایل
- 24. فصل ۲۴: اتوماسیون وظایف دسکتاپ: مقدمه
- 25. فصل ۲۵: ارسال کلیدها و کلیکهای ماوس با `pyautogui`
- 26. فصل ۲۶: کنترل پنجرهها و برنامهها با `pyautogui`
- 27. فصل ۲۷: تشخیص و تعامل با عناصر رابط کاربری
- 28. فصل ۲۸: خودکارسازی ارسال ایمیل
- 29. فصل ۲۹: استفاده از ماژول `smtplib`
- 30. فصل ۳۰: قالببندی ایمیلهای HTML
- 31. فصل ۳۱: ارسال پیوستها به ایمیلها
- 32. فصل ۳۲: اتوماسیون ورود به وبسایتها
- 33. فصل ۳۳: مقدمهای بر `Selenium WebDriver`
- 34. فصل ۳۴: نصب و راهاندازی `Selenium`
- 35. فصل ۳۵: یافتن عناصر در صفحات وب
- 36. فصل ۳۶: تعامل با عناصر وب: کلیک، ورود متن
- 37. فصل ۳۷: استخراج اطلاعات از صفحات وب (وب اسکرپینگ)
- 38. فصل ۳۸: مدیریت صفحات وب و پیمایش
- 39. فصل ۳۹: استفاده از `BeautifulSoup` برای تجزیه HTML
- 40. فصل ۴۰: استخراج دادههای ساختاریافته از وب
- 41. فصل ۴۱: کار با API ها: مقدمه
- 42. فصل ۴۲: ارسال درخواستهای HTTP با `requests`
- 43. فصل ۴۳: پردازش پاسخهای JSON از API ها
- 44. فصل ۴۴: احراز هویت در API ها
- 45. فصل ۴۵: استخراج داده از API های عمومی
- 46. فصل ۴۶: اتوماسیون پایگاه داده: مقدمه
- 47. فصل ۴۷: اتصال به پایگاه داده SQLite
- 48. فصل ۴۸: اجرای کوئریهای SQL با پایتون
- 49. فصل ۴۹: درج، بهروزرسانی و حذف دادهها
- 50. فصل ۵۰: کار با پایگاه دادههای PostgreSQL
- 51. فصل ۵۱: کار با پایگاه دادههای MySQL
- 52. فصل ۵۲: اتوماسیون وظایف برنامهریزی شده
- 53. فصل ۵۳: استفاده از ماژول `schedule`
- 54. فصل ۵۴: ایجاد وظایف زمانبندی شده با `cron` (مقدمه)
- 55. فصل ۵۵: اتوماسیون وظایف در Windows با Task Scheduler
- 56. فصل ۵۶: اتوماسیون وظایف در Linux/macOS با `cron`
- 57. فصل ۵۷: پردازش اسناد اکسل
- 58. فصل ۵۸: خواندن فایلهای اکسل با `pandas`
- 59. فصل ۵۹: نوشتن در فایلهای اکسل با `pandas`
- 60. فصل ۶۰: قالببندی دادهها در اکسل
- 61. فصل ۶۱: اتوماسیون پردازش PDF
- 62. فصل ۶۲: خواندن متن از فایلهای PDF
- 63. فصل ۶۳: استخراج تصاویر از فایلهای PDF
- 64. فصل ۶۴: ترکیب و تقسیم فایلهای PDF
- 65. فصل ۶۵: اتوماسیون ایجاد گزارشها
- 66. فصل ۶۶: تولید گزارشهای متنی
- 67. فصل ۶۷: تولید گزارشهای HTML
- 68. فصل ۶۸: تولید گزارشهای PDF سفارشی
- 69. فصل ۶۹: مقدمهای بر مفاهیم برنامهنویسی شیءگرا (OOP)
- 70. فصل ۷۰: کلاسها و اشیاء در پایتون
- 71. فصل ۷۱: وراثت و پلیمورفیسم
- 72. فصل ۷۲: استفاده از OOP در پروژههای اتوماسیون
- 73. فصل ۷۳: مدیریت وابستگیها و بستهها
- 74. فصل ۷۴: استفاده از `pip` برای نصب بستهها
- 75. فصل ۷۵: ایجاد محیطهای مجازی با `venv`
- 76. فصل ۷۶: مدیریت نیازمندیها با `requirements.txt`
- 77. فصل ۷۷: اتوماسیون وظایف پیچیده
- 78. فصل ۷۸: طراحی معماری برای اسکریپتهای اتوماسیون
- 79. فصل ۷۹: استفاده از الگوهای طراحی
- 80. فصل ۸۰: تست اسکریپتهای اتوماسیون
- 81. فصل ۸۱: مقدمهای بر سیستمهای کنترل نسخه
- 82. فصل ۸۲: استفاده از `Git` برای مدیریت کد
- 83. فصل ۸۳: مخازن محلی و راه دور
- 84. فصل ۸۴: همکاری با `Git`
- 85. فصل ۸۵: استقرار اسکریپتهای اتوماسیون
- 86. فصل ۸۶: اجرای اسکریپتها بر روی سرورها
- 87. فصل ۸۷: استفاده از Docker برای بستهبندی
- 88. فصل ۸۸: نکات امنیتی در اتوماسیون
- 89. فصل ۸۹: مدیریت اطلاعات حساس (رمزها)
- 90. فصل ۹۰: جلوگیری از حملات رایج
- 91. فصل ۹۱: بهترین شیوهها برای نوشتن کد اتوماسیون
- 92. فصل ۹۲: خوانایی و مستندسازی کد
- 93. فصل ۹۳: بهینهسازی عملکرد اسکریپتها
- 94. فصل ۹۴: اشکالزدایی پیشرفته
- 95. فصل ۹۵: ابزارهای مفید برای توسعهدهندگان اتوماسیون
- 96. فصل ۹۶: مقدمهای بر پردازش تصویر در اتوماسیون
- 97. فصل ۹۷: استفاده از `OpenCV` برای پردازش تصویر
- 98. فصل ۹۸: اتوماسیون مبتنی بر تصویر
- 99. فصل ۹۹: پروژههای واقعی اتوماسیون: مرور کلی
- 100. فصل ۱۰۰: گامهای بعدی در مسیر اتوماسیون
برای آموختن، همیشه لازم نیست بخوانید
گاهی بهترین فرصت یادگیری زمانی است که در مسیر رفتوآمد هستید، قدم میزنید، استراحت میکنید یا کارهای روزمرهتان را انجام میدهید. محتوای صوتی کمک میکند از این لحظهها برای شنیدن، اندیشیدن و آشنایی با موضوعات تازه بهره ببرید.
◷
یادگیری در دل روزمرگی
از زمان رفتوآمد، پیادهروی یا استراحت برای شنیدن محتوای مفید استفاده کنید؛ بدون آنکه همیشه به کتاب چاپی یا صفحه نمایش نیاز داشته باشید.
◎
تجربهای شنیداری و دلنشین
با روایت صوتی، توضیحات گفتاری و فضای شنیداری هر محتوا همراه شوید و متناسب با سلیقه خود، شیوه تازهای برای دریافت مطالب تجربه کنید.
✦
گسترش دانش و دیدگاه
با موضوعات متنوع آشنا شوید، ایدههای تازه کشف کنید و فرصت بیشتری برای یادگیری مستمر و پرورش کنجکاوی خود بسازید.
♫
همراه با سبک زندگی شما
محتوای صوتی را متناسب با برنامه روزانه خود انتخاب کنید و در زمان مناسب، شنیدن را به بخشی از عادتهای شخصیتان تبدیل کنید.
کتاب صوتی یا پادکست؟
کتاب صوتی
راهی برای همراه شدن با محتوای یک کتاب از طریق شنیدن. بسته به اثر، میتوانید داستانها، آموزشها، مفاهیم تخصصی یا مطالب کاربردی را در قالب روایت و بیان صوتی دنبال کنید.
مناسب برای شنیدن و مرور محتوای کتابها
پادکست آموزشی
فرصتی برای دنبال کردن موضوعات مشخص در قالب گفتوگو، روایت، توضیح آموزشی یا مجموعهای از قسمتهای صوتی؛ مناسب برای کشف ایدهها و آشنایی با دیدگاههای گوناگون.
مناسب برای یادگیری موضوعی و شنیدن دیدگاههای تازه
هر جا که هستید، شنیدن را آغاز کنید
با دستگاه مناسب خود، محتوای صوتی را به آسانی دنبال کنید.
▯
گوشی هوشمند
اندروید و آیفون
▣
تبلت
برای شنیدن و دنبال کردن محتوا
▤
رایانه و لپتاپ
با پخشکننده صوتی سازگار
♫
هدفون و بلندگو
برای شنیدن متناسب با محیط
چطور از تجربه شنیدن بیشتر بهره ببریم؟
✦ زمان مناسبی برای شنیدن انتخاب کنید؛ زمانی که بتوانید با آرامش به محتوا توجه داشته باشید.
✦ برای مطالب آموزشی، نکتههای مهم را یادداشت کنید یا پس از پایان شنیدن، آنها را مرور کنید.
✦ اگر محتوا طولانی است، آن را در چند نوبت دنبال کنید تا فرصت بیشتری برای درک و مرور داشته باشید.
✦ هنگام رانندگی یا انجام کارهای نیازمند تمرکز، ایمنی را در اولویت قرار دهید و از شیوه شنیدنی استفاده کنید که حواس شما را مختل نکند.
هر شنیدن، فرصتی برای کشف است
با کتابهای صوتی و پادکستهای آموزشی، دنیای تازهای از ایدهها، روایتها و آموختنیها را به لحظههای خود اضافه کنید.
sp.express24.ir
امکانات پخش، ادامه شنیدن و دسترسی آفلاین به نوع فایل، دستگاه و نرمافزار مورد استفاده بستگی دارد.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.