کتاب Drupal 10 Development Cookbook (راهنمای توسعه دروپال 10: دستور العملهای عملی برای استفاده از قدرت دروپال برای ایجاد تجربیات دیجیتال و وبسایتهای پویا، ویرایش سوم) از جدیدترین منابع آموزشی طراحی سایت با استفاده از سیستم مدیریت محتوای دروپال است. این کتاب با پشتیبانی از آخرین ویرایش Drupal (تا این زمان) یعنی نسخهی 10 سعی دارد در 14 فصل به آموزش توسعه و استفاده از این سیستم مدیریت محتوای محبوب بپردازد.
در ادامه مقدمهای از کتاب Drupal 10 Development Cookbook را از زبان نویسنده شرح خواهیم داد.
مقدمهای بر کتاب Drupal 10 Development Cookbook:
دروپال یک سیستم مدیریت محتوای محبوب است که برای ساخت وبسایت برای مشاغل کوچک، تجارت الکترونیک، سیستمهای سازمانی و موارد دیگر استفاده میشود. دروپال 10 که توسط بیش از 4500 مشارکتکننده ایجاد شده است، بسیاری از ویژگیهای جدید را برای دروپال به ارمغان میآورد. چه در دروپال تازه کار باشید و چه یک دروپالیستای باتجربه، کتاب راهنمای توسعه دروپال 10 حاوی دستور العملهایی برای بررسی آنچه دروپال 10 ارائه میدهد است. ما با کمک به شما در ایجاد و نگهداری سایت دروپال خود شروع میکنیم. در مرحله بعد، با پیکربندی ساختار محتوا و ویرایش محتوا آشنا شوید.
همچنین میتوانید از تمام به روز رسانیهای جدید این نسخه مطلع شوید. اینها شامل ایجاد صفحات سفارشی، دسترسی و دستکاری موجودیتها، اجرا و ایجاد آزمایش با استفاده از دروپال، و انتقال دادههای خارجی به دروپال است.
همانطور که پیشرفت میکنید، یاد میگیرید که چگونه عملکرد دروپال را با استفاده از ماژولهای خارج از جعبه شخصی سازی کنید، برنامههای افزودنی ارائه دهید و کدهای سفارشی را برای گسترش دروپال بنویسید. همچنین یاد خواهید گرفت که چگونه یک پلتفرم تجربه دیجیتال با مدیریت قوی محتوا و گردش کار ویرایشی طراحی کنید.
میتوانید با نوشتن ماژولهای سفارشی برای ایجاد پلاگینها، انواع موجودیتها و صفحات سفارشی، دروپال را با نیازهای خود تطبیق دهید. شما همچنین میتوانید سایت دروپال خود را با ابزارهای ساخت توسعه front-end مدرن تقویت کنید. شما میتوانید پایگاههای کد برای سایتهای دروپال ایجاد و مدیریت کنید. شما میتوانید با دروپال پلت فرم API خود و ارائه محتوا به مشتریان خود از مزایای دروپال استفاده کنید.
آنچه کتاب Drupal 10 Development Cookbook پوشش میدهد:
فصل 1، با دروپال بالا و در حال اجرا، نحوه ایجاد یک سایت دروپال جدید و سیستم مورد نیاز برای اجرای دروپال را توضیح میدهد و سپس سایت دروپال را به صورت محلی با استفاده از ابزارهای توسعه محلی مدرن مبتنی بر داکر اجرا میکند.
فصل 2، تجربه ساخت محتوا، به چگونگی تنظیم تجربه ویرایش محتوا و افزودن یک گردش کار بررسی سرمقاله میپردازد.
فصل 3 کتاب Drupal 10 Development Cookbook، نمایش محتوا از طریق نماها، ایجاد یک صفحه برای فهرست کردن وبلاگها و یک بلوک همراه برای نمایش پنج تا از جدیدترین وبلاگها با استفاده از ماژول views، یک سازنده پرس و جو بصری، میگذرد.
فصل 4، گسترش دروپال با کد سفارشی، چگونگی ایجاد یک ماژول سفارشی را بررسی میکند که میتواند بر روی سایت دروپال شما نصب شود.
فصل 5، ایجاد صفحات سفارشی، نحوه ایجاد صفحات سفارشی با کنترلرها و مسیرها را نشان میدهد. ایجاد صفحات سفارشی به شما امکان میدهد دروپال را فراتر از صفحات محتوا گسترش دهید.
فصل 6، دسترسی و کار با نهادها، عملیات ایجاد، خواندن، بهروزرسانی و حذف (CRUD) را هنگام کار با موجودیتها در دروپال پوشش میدهد. ما یک سری مسیر برای ایجاد، خواندن، به روز رسانی و حذف گرههایی که مقاله هستند ایجاد خواهیم کرد.
فصل 7 کتاب Drupal 10 Development Cookbook، ایجاد فرمها با Form API، استفاده از Form API را پوشش میدهد، که برای ایجاد فرمها در دروپال بدون نوشتن HTML استفاده میشود.
فصل 8، Plug and Play with Plugins، اجرای یک پلاگین بلوک را پوشش میدهد. ما از افزونه API برای ارائه یک نوع فیلد سفارشی به همراه ویجت و قالبکننده برای فیلد استفاده خواهیم کرد. آخرین دستور العمل نحوه ایجاد و استفاده از یک نوع پلاگین سفارشی را به شما نشان میدهد.
فصل 9 کتاب Drupal 10 Development Cookbook، ایجاد انواع موجودیتهای سفارشی، نحوه ایجاد انواع موجودیتهای سفارشی برای مدلهای داده سفارشی را توضیح میدهد.
فصل 10، Theming and Frontend Development، نحوه ایجاد یک تم، کار با سیستم قالببندی Twig و مهار ویژگیهای طراحی واکنشگرای دروپال را پوشش میدهد.
فصل 11، چند زبانه و بینالمللی، ویژگیهای چند زبانه و بین المللی دروپال 10 را نشان میدهد.
فصل 12 کتاب Drupal 10 Development Cookbook، ساختن API با دروپال، نحوه ایجاد API های RESTful در دروپال با JSON:API را شرح میدهد و به شما نشان میدهد که چگونه دادهها را از طریق درخواستهای HTTP بخوانید و دستکاری کنید.
فصل 13، اجرای و نوشتن تستها با دروپال، به اجرای و نوشتن تستهای خودکار با PHPUnit برای کد ماژول سفارشی شما میپردازد.
فصل 14 کتاب Drupal 10 Development Cookbook، انتقال دادههای خارجی به دروپال، نحوه مهاجرت از نسخه قدیمیتر دروپال به دروپال 10 را توضیح میدهد و با استفاده از ماژول Migration برای انتقال محتوا و دادهها از فایلهای CSV و APIهای HTTP آشنا میشود.
سرفصلهای کتاب Drupal 10 Development Cookbook:
- Drupal 10 Development Cookbook
- Contributors
- About the authors
- About the reviewers
- Preface
- Chapter 1: Up and Running with Drupal
- Chapter 2: Content Building Experience
- Chapter 3: Displaying Content through Views
- Chapter 4: Extending Drupal with Custom Code
- Chapter 5: Creating Custom Pages
- Chapter 6: Accessing and Working with Entities
- Chapter 7: Creating Forms with the Form API
- Chapter 8: Plug and Play with Plugins
- Chapter 9: Creating Custom Entity Types
- Chapter 10: Theming and Frontend Development
- Chapter 11: Multilingual and Internationalization
- Chapter 12: Building APIs with Drupal
- Chapter 13: Writing Automated Tests in Drupal
- Chapter 14: Migrating External Data into Drupal
- Index
- Other Books You May Enjoy
جهت دانلود کتاب Drupal 10 Development Cookbook میتوانید پس از پرداخت، دریافت کنید.
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.