الزامات توسعهدهنده Drupal
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- یادگیری Composer و فرمان های ضروری آن
- درک و کاربرد بهترین شیوه های Git برای Drupal
- استفاده از ابزارهای اشکالزدایی و پروفایلینگ
- پیادهسازی مدیریت پیکربندی مؤثر
توضیحات دوره
دوره ویدیویی جامعی که به منظور ارائه مهارتها و دانش ضروری برای توسعهدهندگان طراحی شده تا بتوانند بهطور مؤثر با Drupal کار کنند.
این دوره مجموعهای از ابزارهای حیاتی و بهترین شیوه ها را، با تمرکز بر Composer ،Git، ابزارهای خط فرمان و تکنیکهای اشکالزدایی پوشش میدهد. در پایان دوره، دانشجویان درک عمیقی از اکوسیستم توسعهدهنده Drupal خواهند داشت و آماده ساخت پروژههای Drupal قوی، قابل نگهداری و کارآمد خواهند بود.
طرح کلی دوره:
- Composer: مبانی Composer، مدیر وابستگی برای PHP، و اهمیت آن در اکوسیستم Drupal را بیاموزید. چگونگی استفاده از Composer برای مدیریت وابستگیهای پروژه Drupal خود را کشف کنید.
- فرمان های اولیه Composer: فرمان های اساسی Composer مانند نصب، بروزرسانی و حذف پکیجها را یاد بگیرید تا گردش کار توسعه خود را سادهتر کنید.
- Patching با Composer: فرآیند اعمال patches روی پروژههای Drupal با استفاده از Composer را یاد بگیرید تا سازگاری و پایداری پروژه را تضمین کنید.
- بهترین شیوه های Git: بهترین شیوه های استفاده از Git، سیستم کنترل نسخه محبوب، را در زمینه توسعه Drupal بیاموزید، از جمله شاخهبندی، ادغام و کامیت کردن.
- ابزارهای خط فرمان: با Drush آشنا شوید و یاد بگیرید چگونه تسک ها را خودکار کرده و تجربه توسعه خود را بهبود بخشید.
- توسعه و اشکالزدایی: با ابزارهای توسعه و اشکالزدایی در Drupal مثل Symfony VarDumper و Xdebug آشنا شوید تا مشکلات کد خود را سریعتر شناسایی و رفع کنید.
- Webprofiler: چگونگی استفاده از Webprofiler، ماژولی در Drupal که اطلاعات دقیقی درباره عملکرد و جزئیات داخلی اپلیکیشن فراهم میکند، را یاد بگیرید.
- مدیریت پیکربندی: مبانی سیستم مدیریت پیکربندی Drupal را درک کنید و ببینید چگونه به حفظ سازگاری و قابل کنترل بودن پروژهها کمک میکند.
- ایجاد تنظیمات پیکربندی سفارشی: یاد بگیرید چگونه برای ماژولهای Drupal خود تنظیمات پیکربندی سفارشی بسازید و مدیریت کنید تا پروژههایتان انعطافپذیر و قابل شخصیسازی باشند.
- پیکربندی متفاوت در هر محیط: استراتژی های مدیریت پیکربندیهای مخصوص هر محیط کاری را بررسی کنید تا فرآیند استقرار شما در محیطهای توسعه، آزمایشی و تولید بهسادگی انجام شود.
در پایان این دوره، شناخت عمیقی از ابزارها و بهترین شیوه های کلیدی توسعهدهندهها به دست میآورید تا در اکوسیستم Drupal، توسعهدهندهای توانمند، با اعتماد به نفس و کارآمد باشید.
این دوره برای چه کسانی مناسب است؟
- توسعهدهندگان مشتاق Drupal: افرادی که میخواهند وارد حوزه توسعه Drupal شوند و اصول قوی در ابزارها و بهترین شیوه ها داشته باشند.
- توسعهدهندگان وب در حال تغییر به Drupal: توسعهدهندگانی با تجربه در CMS یا فریمورکهای دیگر که قصد دارند مهارتهای خود را گسترش داده و به توسعه Drupal بپردازند.
- حرفهایهای فعال در زمینه سایتسازی یا مدیریت Drupal که میخواهند دانش خود را در ابزارها و تکنیکهای توسعه عمیقتر کنند و پروژههای خود را بهبود ببخشند.
- اعضای تیمهای توسعه وب که میخواهند دانش خود درباره ابزارها و بهترین شیوه های توسعه Drupal را ارتقا دهند تا همکاری بهتر و گردش کاری مؤثرتری در تیم خود داشته باشند.
الزامات توسعهدهنده Drupal
-
Composer برای توسعه Drupal 14:21
-
اعمال patches با Composer 07:47
-
Git و Drupal 06:49
-
ابزارهای خط فرمان Drupal: معرفی Drush 06:34
-
راه اندازی اشکالزدایی 06:30
-
Devel و webprofiler 08:27
-
استفاده از XDebug 04:56
-
مقدمهای بر مدیریت پیکربندی 12:45
-
ساخت فرم تنظیمات پیکربندی سفارشی 15:03
-
سناریوهای مدیریت پیکربندی: قسمت A 06:56
-
سناریوهای مدیریت پیکربندی: قسمت B 03:59
-
سناریوهای مدیریت پیکربندی: قسمت C 08:45
-
خواندن پیکربندی و استفاده از آن در وبسایت شما 08:08
-
درس جایزه 02:06
مشخصات آموزش
الزامات توسعهدهنده Drupal
- تاریخ به روز رسانی: 1405/04/02
- سطح دوره:متوسط
- تعداد درس:14
- مدت زمان :01:53:06
- حجم :979.0MB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy