مبانی Drupal 11 برای توسعهدهندگان و سازندگان سایت
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- یادگیری مبانی Drupal به عنوان یک توسعهدهنده یا سازنده سایت
- یادگیری مدیریت وابستگیها از طریق مدیر بسته Composer PHP
- یادگیری چگونگی نصب Drupal بر روی سیستم عامل شما
- یادگیری چگونگی نوشتن کد و پیکربندی وبسایت Drupal شما
پیشنیازهای دوره
- دانش اولیه PHP: آشنایی با مفاهیم و سینتکس برنامهنویسی PHP
- استفاده از مرورگر وب و باز کردن خط فرمان (terminal)
- اگرچه کاملاً ضروری نیست، اما داشتن تجربه قبلی با سیستمهای مدیریت محتوا میتواند برای بهرهمندی بیشتر از این دوره مفید باشد.
توضیحات دوره
Drupal یک سیستم مدیریت محتوا با کاربری جهانی و دارای جامعه بزرگ است. این سیستم به دلیل امکانات گسترده خود برای توسعه، پیکربندی و مقیاسپذیری متمایز است. در عین حال، Drupal یک سیستم پیچیده است و راههای متعددی برای دستیابی به اهداف مختلف ارائه میدهد. در این راهنما، مدرس راهحلهای عملی را بر اساس تجربهی خود: از کامپوننتهای اثباتشده برای توسعه ماژولهای Drupal اختصاصی گرفته تا پیکربندی وبسایت شما در حوزه ساخت سایت و سفارشیسازی frontend ارائه میکند.
Drupal یکی از شناختهشدهترین سیستمهای مدیریت محتوای متنباز است و میلیونها کاربر در سراسر جهان از آن استفاده میکنند. این نرمافزار برای وبلاگهای کوچک و همچنین پورتالهای بزرگ شرکتی، دانشگاهها، سازمانهای غیردولتی (NGOs) و سازمانهای دولتی مناسب است. جامعه آن پویا است و به طور مداوم سیستم را توسعه میدهد - ویژگیها، ماژولها و طرحهای جدید به طور منظم ارائه میشوند.
معماری Drupal به گونهای طراحی شده است که بتوان بسیاری از الزامات را به طور انعطافپذیر پیادهسازی کرد. چه گردشهای کاری سفارشی، چه چندزبانهسازی، چه مجوزهای کاربر یا انواع محتوای سفارشی - همه این قابلیتها با استفاده از ابزارهای داخلی یا افزونههای مناسب امکانپذیر هستند. دقیقاً همین قابلیت توسعه و انطباقپذیری است که Drupal را به انتخابی محبوب برای پروژههای وب پیچیده تبدیل میکند.
مدرس با ویدیوهای خود، شما را در راهاندازی محیط توسعه همراهی میکند. همچنین یاد خواهید گرفت که چه زمانی Drupal ابزار مناسبی است و چه زمانی ممکن است برای پروژهتان بهتر باشد از راهحل دیگری استفاده کنید. ما به کدهای مدرن Drupal و رویکردهای مدرن نگاه خواهیم کرد.
این دوره برای چه کسانی مناسب است؟
- توسعهدهندگان وب و علاقهمندان به وب
- افرادی که دوست دارند گردش کار درون Drupal را درک کنند.
- مدیران پروژه، صاحبان کسبوکار، ویرایشگران محتوا که دوست دارند Drupal را از درون بشناسند.
- متخصصانی که دوست دارند سیستمهای مدیریت محتوای متنباز مختلف را مقایسه کنند.
مبانی Drupal 11 برای توسعهدهندگان و سازندگان سایت
-
خوش آمدید 03:23
-
Composer - مدیریت بسته 02:55
-
نصب Drupal با DDEV و راهاندازی سریع ابزارهای شما 04:20
-
PhpStorm: تنظیمات اولیه 05:02
-
پیکربندی DDEV - نسخه PHP، پایگاه داده، ایمیل، نمونهها/میزبانهای چندگانه پروژه 08:46
-
غیرفعال کردن کشهای Drupal برای توسعه 04:36
-
پیکربندی کنترل نسخه از طریق Git 03:25
-
مدیریت پیکربندی با کنترل نسخه Git 05:11
-
تجربه کاربری بهتر در بخش مدیریت: تم Gin و نوار ابزار Gin 03:29
-
نصب یک ماژول Drupal جدید و بررسی کیفیت آن 06:14
-
ایجاد یک نوع محتوا با عنوان "نمایه کارکنان" 09:48
-
API مهاجرت: ارائه 02:36
-
API مهاجرت: مثال عملی 12:00
-
ارائه: ویژگیهای تست (Drupal Test Traits - DTT) – تست کردن پروژه، نه فقط واحدها 04:26
مشخصات آموزش
مبانی Drupal 11 برای توسعهدهندگان و سازندگان سایت
- تاریخ به روز رسانی: 1405/04/02
- سطح دوره:مقدماتی
- تعداد درس:14
- مدت زمان :01:25:12
- حجم :791.0MB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy