لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش 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
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 سال تجربه تدریس و توسعه وب است.
نمایش نظرات