در این دوره، مباحث کلیدی توسعه دروپال را فرا خواهید گرفت:
[توجه مهم: لطفاً ابتدا فهرست مطالب را مطالعه کنید! توجه به پیشنیازها نیز ضروری است.]
این یک دوره ویدیویی جامع است که برای ارائه مهارتها و دانش ضروری به توسعهدهندگان جهت کار مؤثر با دروپال طراحی شده است.
این دوره مجموعهای از ابزارهای حیاتی و بهترین شیوهها را با تمرکز بر کامپوزر (Composer)، گیت (Git)، ابزارهای خط فرمان (CLI) مانند Drush و تکنیکهای دیباگ پوشش میدهد. در پایان این دوره، شما درک کاملی از اکوسیستم توسعه دروپال خواهید داشت و برای ساخت پروژههای دروپال قوی، قابل نگهداری و کارآمد به خوبی مجهز خواهید شد.
کامپوزر (Composer): اصول اولیه کامپوزر، مدیر وابستگیهای PHP، و اهمیت آن در اکوسیستم دروپال را بیاموزید. کشف کنید که چگونه از کامپوزر برای مدیریت وابستگیهای پروژه دروپال خود استفاده کنید.
دستورات پایه کامپوزر: بر دستورات ضروری کامپوزر مانند نصب، بهروزرسانی و حذف پکیجها مسلط شوید تا گردش کار توسعه خود را بهینهسازی کنید.
پچ کردن (Patching) با کامپوزر: به فرآیند اعمال پچها بر روی پروژههای دروپال با استفاده از کامپوزر وارد شوید تا از سازگاری و پایداری در سراسر پروژه خود اطمینان حاصل کنید.
بهترین شیوههای استفاده از گیت (Git): بهترین شیوهها برای استفاده از گیت، سیستم کنترل ورژن محبوب، در زمینه توسعه دروپال، از جمله شاخهبندی (branching)، ادغام (merging) و کامیت کردن (committing) را درک کنید.
ابزارهای خط فرمان (CLI): با Drush آشنا شوید و یاد بگیرید چگونه وظایف را خودکار کرده و تجربه توسعه خود را بهبود بخشید.
توسعه و دیباگ (Debug): با ابزارهای توسعه و دیباگینگ دروپال مانند Symfony VarDumper و Xdebug آشنا شوید تا مشکلات کد خود را با کارایی بیشتری شناسایی و برطرف کنید.
وبپروفایلر (Webprofiler): کشف کنید چگونه از Webprofiler، یک ماژول دروپال که اطلاعات دقیقی از عملکرد و جزئیات داخلی برنامه شما ارائه میدهد، استفاده کنید.
مدیریت پیکربندی (Configuration Management): اصول سیستم مدیریت پیکربندی دروپال و چگونگی کمک آن به حفظ یکپارچگی و قابلیت مدیریت در پروژههایتان را درک کنید.
ایجاد تنظیمات پیکربندی سفارشی: یاد بگیرید چگونه تنظیمات پیکربندی سفارشی برای ماژولهای دروپال خود ایجاد و مدیریت کنید تا انعطافپذیری و سفارشیسازی را به پروژههای خود بیافزایید.
پیکربندی متفاوت برای هر محیط: استراتژیهای مدیریت پیکربندیهای مخصوص هر محیط را بررسی کنید تا فرآیند استقرار یکپارچهای در محیطهای توسعه (development)، آزمایشی (staging) و نهایی (production) داشته باشید.
با به پایان رساندن این دوره، شما درک عمیقی از ابزارهای ضروری توسعهدهندگان و بهترین شیوههای مورد نیاز برای درخشش به عنوان یک توسعهدهنده دروپال به دست خواهید آورد. مهارتهای خود را ارتقا دهید و به یک توسعهدهنده کارآمدتر، با اعتماد به نفستر و تواناتر در اکوسیستم دروپال تبدیل شوید.
Van Looveren Stef
توسعه دهنده دروپال
نمایش نظرات