کتاب استفاده از اسکریپتنویسی برای اتوماسیون وظایف با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره استفاده از اسکریپتنویسی برای اتوماسیون وظایف
موضوع کلی: برنامهنویسی و مدیریت داده در بیبیسی میکرومپیوتر
موضوع میانی: اتوماسیون وظایف تکراری
📋 سرفصلهای دوره
- 1. آشنایی با مفاهیم پایهای اتوماسیون
- 2. مقدمهای بر اسکریپتنویسی
- 3. انتخاب زبان اسکریپتنویسی مناسب
- 4. نصب و پیکربندی محیط توسعه
- 5. اولین اسکریپت: چاپ پیام ساده
- 6. متغیرها و انواع داده در اسکریپتنویسی
- 7. عملگرهای ریاضی و منطقی
- 8. ساختارهای کنترلی: دستورات شرطی (if, else)
- 9. دستورات شرطی چندگانه (elif, switch)
- 10. حلقهها: تکرار دستورات (for loop)
- 11. حلقههای بینهایت و شرط خروج
- 12. مدیریت خطا و استثناها
- 13. توابع و روشهای تعریف آنها
- 14. ارسال پارامتر به توابع
- 15. مقادیر بازگشتی توابع
- 16. کتابخانهها و ماژولها در اسکریپتنویسی
- 17. وارد کردن و استفاده از ماژولها
- 18. مدیریت بستهها و وابستگیها
- 19. کار با فایلها: خواندن و نوشتن
- 20. مسیردهی فایلها و دایرکتوریها
- 21. عملیات روی دایرکتوریها
- 22. کار با رشتهها و پردازش متن
- 23. عبارات باقاعده (Regular Expressions)
- 24. جستجو و جایگزینی متن با Regex
- 25. کار با تاریخ و زمان
- 26. فرمتبندی تاریخ و زمان
- 27. زمانبندی اجرای اسکریپتها
- 28. ارتباط با سیستمعامل
- 29. اجرای دستورات خط فرمان از اسکریپت
- 30. مدیریت فرآیندهای در حال اجرا
- 31. اتوماسیون وظایف شبکه
- 32. ارسال درخواستهای HTTP
- 33. کار با APIها
- 34. تجزیه دادههای JSON و XML
- 35. اتوماسیون وظایف پایگاه داده
- 36. اتصال به پایگاه داده
- 37. اجرای کوئریهای SQL
- 38. مدیریت نتایج کوئریها
- 39. اتوماسیون وظایف اداری
- 40. کار با صفحات گسترده (Excel)
- 41. تولید گزارشهای خودکار
- 42. ارسال ایمیل از طریق اسکریپت
- 43. اتوماسیون وظایف مرتبط با وب
- 44. خزیدن وب (Web Scraping)
- 45. تست خودکار وبسایتها
- 46. مدیریت فرمهای وب
- 47. اتوماسیون فرآیندهای توسعه نرمافزار
- 48. مدیریت ورژن کنترل (Git)
- 49. اسکریپتهای بیلد خودکار
- 50. تست واحد (Unit Testing)
- 51. نصب و پیکربندی نرمافزارها
- 52. اتوماسیون فرآیندهای نصب
- 53. مدیریت تنظیمات نرمافزار
- 54. پشتیبانگیری خودکار
- 55. بازیابی اطلاعات
- 56. امنیت در اسکریپتنویسی
- 57. مدیریت اطلاعات حساس
- 58. رمزنگاری و رمزگشایی
- 59. اصول برنامهنویسی امن
- 60. بهینهسازی عملکرد اسکریپتها
- 61. شناسایی گلوگاههای عملکرد
- 62. تکنیکهای بهینهسازی کد
- 63. مدیریت حافظه
- 64. مقدمهای بر اسکریپتنویسی پیشرفته
- 65. اسکریپتنویسی شیءگرا
- 66. اصول SOLID در اسکریپتنویسی
- 67. الگوهای طراحی (Design Patterns)
- 68. مقدمهای بر اتوماسیون ابری
- 69. ابزارهای اتوماسیون ابری
- 70. اسکریپتنویسی برای مدیریت سرور
- 71. اتوماسیون استقرار برنامهها
- 72. مدیریت پیکربندی (Configuration Management)
- 73. ابزارهای مدیریت پیکربندی (Ansible, Chef, Puppet)
- 74. اسکریپتنویسی برای مانیتورینگ سیستم
- 75. جمعآوری لاگها و رویدادها
- 76. تحلیل دادههای مانیتورینگ
- 77. تنظیم هشدارها
- 78. اتوماسیون وظایف امنیتی
- 79. اسکن آسیبپذیریها
- 80. مدیریت فایروال
- 81. پاسخ به حوادث امنیتی
- 82. مقدمهای بر هوش مصنوعی در اتوماسیون
- 83. یادگیری ماشین برای اتوماسیون
- 84. پردازش زبان طبیعی (NLP)
- 85. رباتهای چت (Chatbots)
- 86. اتوماسیون وظایف مرتبط با دادههای بزرگ
- 87. پردازش دستهای (Batch Processing)
- 88. جریانهای داده (Data Streaming)
- 89. تجسم دادههای پیچیده
- 90. مقدمهای بر اسکریپتنویسی در محیطهای مختلف
- 91. اسکریپتنویسی در ویندوز (PowerShell)
- 92. اسکریپتنویسی در لینوکس (Bash)
- 93. اسکریپتنویسی در macOS
- 94. اتوماسیون فرآیندهای کسب و کار
- 95. مدلسازی فرآیندهای کسب و کار
- 96. پیادهسازی اتوماسیون برای BPM
- 97. اندازهگیری اثربخشی اتوماسیون
- 98. مباحث پیشرفته در اتوماسیون
- 99. اتوماسیون وظایف تکراری و زمانبر
- 100. توسعه ابزارهای سفارشی
تگها:
Python BBC Micro:bit
اتوماسیون وظایف
اسکریپتنویسی
اسکریپتنویسی فارسی
برنامهنویسی BBC Micro:bit
خودکارسازی
مدیریت داده
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.