آموزش Ruby on Rails Controllers and Views

Ruby on Rails Controllers and Views

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره:
آیا می خواهید با Ruby on Rails کنترلرهای هوشمندتر و صفحات وب با ظاهری بهتر بسازید؟ در این دوره پایه، مدرس کوین اسکوگلند به توسعه دهندگان می آموزد که چگونه کنترلرها و نماها را در Ruby on Rails بهتر پیاده سازی کنند، و اصول و بهترین شیوه ها را در مورد این مفاهیم برنامه نویسی رایج پوشش می دهد. بیاموزید که چگونه از مفیدترین ویژگی‌های کنترل‌کننده‌ها، از جمله حفظ وضعیت با داده‌های کوکی و جلسه، نمایش پیام‌ها، سازمان‌دهی کد و استفاده از فیلترها برای کارهای معمول استفاده کنید. در مرحله بعد، نحوه ارائه انواع مختلف داده، نحوه استفاده از طرح‌بندی‌های نمایش، و نحوه ترکیب دارایی‌هایی مانند تصاویر، شیوه نامه‌ها و جاوا اسکریپت را بیاموزید. در نهایت، نحوه کار موثرتر با روش‌های کمکی روبی را بیاموزید، که کارهای رایج مانند قالب‌بندی متن و اعداد، محاسبات تاریخ و زمان، و خروجی فیلدهای فرم را آسان‌تر می‌کند.

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

مقدمه Introduction

  • کنترلرهای هوشمندتر و صفحات وب با ظاهر بهتر Smarter controllers and better-looking webpages

  • آنچه شما باید بدانید What you should know

  • از مخزن فایل های تمرینی GitHub استفاده کنید Use the exercise files GitHub repository

  • امتحان فصل Chapter Quiz

1. ویژگی های مفید کنترلر 1. Useful Controller Features

  • ذخیره داده ها در کوکی ها Store data in cookies

  • ذخیره داده ها در جلسات Store data in sessions

  • پیام رسانی با هش فلش Messaging with the flash hash

  • ورود اطلاعات به یک فایل Log information to a file

  • رفتارهای رایج را با ApplicationController به ارث ببرید Inherit common behaviors with ApplicationController

  • از فیلترها برای فراخوانی خودکار روش ها استفاده کنید Use filters to call methods automatically

  • امتحان فصل Chapter Quiz

2. نمایش نماها 2. Rendering Views

  • از خطاهای رندر مضاعف اجتناب کنید Avoid double render errors

  • گزینه های بیشتر برای رندر محتوا More options for rendering content

  • از طرح‌بندی برای قالب‌های مشترک استفاده کنید Use layouts for shared templates

  • محتوا را برای استفاده بعدی ضبط کنید Capture content for later use

  • امتحان فصل Chapter Quiz

3. ترکیب دارایی ها 3. Incorporating Assets

  • برای مشاهده الگوها، شیوه نامه ها را اضافه کنید Add stylesheets to view templates

  • از دارایی های تصویر ثابت استفاده کنید Use static image assets

  • از تصاویر به عنوان پس زمینه CSS استفاده کنید Use images as CSS backgrounds

  • امتحان فصل Chapter Quiz

4. با Helpers سریعتر کار کنید 4. Work Faster with Helpers

  • کمک های متنی Text helpers

  • کمک های بهداشتی Sanitization helpers

  • کمک کنندگان شماره Number helpers

  • کمک کنندگان تاریخ و زمان Date and time helpers

  • کمک کنندگان را تشکیل دهید Form helpers

  • کمک های سفارشی Custom helpers

  • امتحان فصل Chapter Quiz

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

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

آموزش Ruby on Rails Controllers and Views
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
1h 29m
28
Linkedin (لینکدین) lynda-small
24 تیر 1401 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
-
- از 5
ندارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Kevin Skoglund Kevin Skoglund

بنیانگذار NovaFabrica

Kevin Skoglund راه حل های وب سفارشی را در Nova Fabrica می سازد و توسعه وب را در LinkedIn Learning آموزش می دهد.

Kevin Skoglund بنیانگذار Nova Fabrica، یک آژانس توسعه وب متخصص در ارائه راه حل های سفارشی و مقیاس پذیر با استفاده از Ruby on Rails، PHP، SQL، و فناوری های مرتبط. مشتریان Nova Fabrica عبارتند از: An Event Apart، Atlas Carpet Mills، Consulate Film، Gregorius|Pineo، Maharam، Oakley، و The Bold Italic. کوین نویسنده lynda.com با بیش از 15 سال تجربه تدریس و توسعه وب است.

Linkedin (لینکدین)

لینکدین: شبکه اجتماعی حرفه‌ای برای ارتباط و کارآفرینی

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

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