کتاب ساخت ابزارهای خط فرمان با Pack برای پروژههای PHP با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره ساخت ابزارهای خط فرمان با Pack برای پروژههای PHP
موضوع کلی: توسعه وب
موضوع میانی: PHP و فریمورکها
📋 سرفصلهای دوره
- 1. معرفی Pack: ابزاری برای ساخت CLI در PHP
- 2. نصب و پیکربندی Pack
- 3. ساختار یک پروژه Pack
- 4. تعریف کامندها در Pack
- 5. آرگومانها و آپشنها در Pack
- 6. اعتبارسنجی ورودیهای کاربر با Pack
- 7. استفاده از Type Hinting در Pack
- 8. مدیریت خروجی (Output) در Pack
- 9. رنگآمیزی خروجی در ترمینال با Pack
- 10. ایجاد جداول در خروجی با Pack
- 11. استفاده از Progress Bar در Pack
- 12. خواندن از ورودی استاندارد (stdin) با Pack
- 13. تعامل با فایل سیستم با Pack
- 14. خواندن و نوشتن فایلها با Pack
- 15. ایجاد دایرکتوری با Pack
- 16. حذف فایلها و دایرکتوریها با Pack
- 17. استفاده از کتابخانههای خارجی در Pack
- 18. مدیریت کانفیگها در Pack
- 19. استفاده از فایلهای .env با Pack
- 20. ایجاد لاگ (Log) در Pack
- 21. مدیریت خطاها (Error Handling) در Pack
- 22. ساخت کامندهای پیچیده با Pack
- 23. استفاده از کامپوننتها در Pack
- 24. ایجاد کامپوننتهای سفارشی
- 25. استفاده از سرویسها (Services) در Pack
- 26. Dependency Injection در Pack
- 27. تستنویسی برای کامندهای Pack
- 28. استفاده از PHPUnit برای تست
- 29. نوشتن تستهای Unit برای کامندها
- 30. استفاده از Mocking در تستها
- 31. دیباگینگ (Debugging) کامندهای Pack
- 32. بهینهسازی عملکرد کامندهای Pack
- 33. انتشار (Publish) کامندهای Pack
- 34. ساخت یک پکیج Pack
- 35. استفاده از Composer برای مدیریت وابستگیها
- 36. ساخت کامندهای تعاملی با Pack
- 37. استفاده از Inquirer PHP
- 38. ایجاد پرسشنامههای تعاملی
- 39. استفاده از کامندهای Pack در اسکریپتهای Bash
- 40. ادغام Pack با ابزارهای CI/CD
- 41. ساخت کامندهای Pack برای دیتابیس
- 42. اتصال به دیتابیس با Pack
- 43. انجام عملیات CRUD با Pack
- 44. ساخت کامندهای Pack برای مدیریت فایلها
- 45. ساخت کامندهای Pack برای مدیریت لاگها
- 46. ساخت کامندهای Pack برای استقرار (Deployment)
- 47. استفاده از Pack برای ساخت ابزارهای اتوماسیون
- 48. ساخت کامندهای Pack برای مدیریت سرور
- 49. استفاده از Pack برای ساخت ابزارهای مانیتورینگ
تگها:
Automation
CLI Tools
Command Line
Command Line Interface
Composer
Laravel
Pack
PHP
PHP CLI
PHP Development
PHP Framework
PHP Package
Symfony
Terminal
Web Development
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.