آموزش توسعه ماژول برای دروپال 7

Module Development for Drupal 7

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: نحوه گسترش دروپال از طریق کدنویسی ماژول های سفارشی را بیاموزید. در این مجموعه با ابزارها و منابع موجود برای توسعه دهندگان، آناتومی یک ماژول، پیاده سازی برخی از رایج ترین هوک ها، تعامل با سیستم منوی دروپال، ایجاد و تغییر فرم ها آشنا خواهید شد. و تعامل با پایگاه های داده

سرفصل ها و درس ها

معرفی Introduction

  • مقدمه ای بر توسعه ماژول برای دروپال 7 Introduction to Module Development for Drupal 7

  • ابزارهای مفید برای توسعه ماژول Helpful Tools for Module Development

  • مروری بر ماژول توسعه An Overview of the Devel Module

  • اسناد API دروپال Drupal API Documentation

بهترین شیوه ها Best Practices

  • آناتومی یک ماژول دروپال Anatomy of a Drupal Module

  • سیستم هوک مبتنی بر رویداد The Event-driven Hook System

  • نکاتی برای نوشتن کد ایمن Tips for Writing Secure Code

سیستم منو Menu System

  • مروری بر سیستم منوی دروپال Overview of the Drupal Menu System

  • استفاده از آرگومان های URL در توابع پاسخ به تماس صفحه Using URL Arguments in Page Callback Functions

  • افزودن پیوندهای منوی متنی و استفاده از بارگذاری خودکار منو Adding Contextual Menu Links and Using Menu Autoloaders

Render API Render API

  • با استفاده از Drupal Render API Using the Drupal Render API

  • پیوست ها و ذخیره سازی با API Render Attachments and Caching With the Render API

  • تغییر آرایه صفحه Altering the Page Array

یکپارچه سازی سیستم تم Theme System Integration

  • ادغام با سیستم تم Integrating With the Theme System

تشکیل می دهد Forms

  • مروری بر فرم API An Overview of the Form API

  • ایجاد، ارسال و اعتبارسنجی یک فرم ساده Creating, Submitting, and Validating a Simple Form

  • سازماندهی مجموعه عناصر فرم Organizing Collections of Form Elements

  • ایجاد فرم های پویا با سیستم ایالات Creating Dynamic Forms With the States System

تغییر فرم ها Altering Forms

  • تغییر فرم ها با Hook Form Alter Altering Forms With Hook Form Alter

  • تغییر فرم‌های خاص و سفارشی‌سازی اعتبارسنجی Altering Specific Forms and Customizing Validation

فرم تنظیمات Settings Form

  • ایجاد یک فرم تنظیمات پیکربندی برای ماژول شما Creating a Configuration Settings Form for Your Module

مروری بر لایه پایگاه داده Overview of Database Layer

  • مروری بر لایه پایگاه داده Overview of Database Layer

با استفاده از db_select Using db_select

  • پرس و جو از پایگاه داده با db_select Querying the Database With db_select

سایر روش های پایگاه داده Other Database Methods

  • اضافه کردن جدول به پایگاه داده Adding a Table to the Database

  • پرس و جو از پایگاه داده با روش های پرس و جو Querying the Database With Query Methods

  • تغییر پایگاه داده Altering the Database

نمایش نظرات

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.

آموزش توسعه ماژول برای دروپال 7
جزییات دوره
5h 48m
26
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
38
از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Joe Shindelar Joe Shindelar

جو شیندلار یک توسعه دهنده وب ، معلم و علاقه مندان به اسنوبورد است که از سال 2006 سایت های دروپال را ساخته و در توسعه هسته دروپال شرکت کرده است. وی علاوه بر آموزش دروپال ، توسعه دهنده اصلی Drupalize.Me است. جو یک مجری متقاضی است که در کنفرانسهای متعدد ، اردوگاه های دروپال و رویدادها درباره همه چیز از توسعه سطح کد گرفته تا رابط کاربری ، طراحی و مشارکت جامعه صحبت کرده است. جو همچنین در صف انتشار دروپال 7 بسیار فعال است ، جایی که به توسعه و بهبود ویژگی های دستکاری و دستکاری تصویر دروپال ، پیوندهای زمینه ای و سایر قطعات مختلف کمک کرده است.

Michelle Lauer Michelle Lauer

میشل لائور ماجراهای دروپال خود را در سال 2006 آغاز کرد و به سرعت به دلیل داشتن جزئیات باورنکردنی در عین داشتن توانایی دیدن تصویر کلی ، مشهور شد. این مهارت های ذاتی به میشل این امکان را می داد تا تخصص خود را در زمینه معماری سایت و استقرار چند مرحله ای پرورش دهد. وی علاوه بر توسعه ماژول های سفارشی و طرح زمینه ، استراتژی معماری محتوای پیچیده ای را از تجربه کاربر نهایی تا مدیریت پذیری توسط مدیران وب سایت توسعه داده و پیاده سازی می کند.

Angie Byron Angie Byron

Angela "webchick" Byron یک مبشر متن باز است که دروپال زندگی می کند و نفس می کشد. او در سال 2005 به عنوان دانشجوی Google Summer of Code شروع به کار کرد و از آن زمان تا کنون کاملاً خود را در جامعه دروپال غرق کرده است. کار او شامل بررسی وصله اصلی، حمایت از مشارکت کنندگان جامعه، هماهنگی با تیم زیرساخت Drupal.org و بشارت دروپال است. آنجلا نویسنده اصلی اولین کتاب دروپال اوریلی، با استفاده از دروپال، و نگهدارنده هسته دروپال است.