آموزش توسعه ماژول برای دروپال 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

نمایش نظرات

نظری ارسال نشده است.

آموزش توسعه ماژول برای دروپال 7
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
5h 48m
26
Pluralsight (پلورال سایت) pluralsight-small
30 آبان 1390 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
38
از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Joe Shindelar Joe Shindelar

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

Angie Byron Angie Byron

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

Michelle Lauer Michelle Lauer

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

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

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

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