تخفیف ویژه همین الان — دوره‌های تخفیف‌دار را ببینید.
روز
:
ساعت
:
دقیقه
:
ثانیه
تخفیف‌های ویژه
دوره آموزشی کنترل کننده‌ها و ویوها در Ruby on Rails 6

دوره آموزشی کنترل کننده‌ها و ویوها در Ruby on Rails 6

2 ساعت 38 دقیقهمبتدی2020-09-08

مدرسین

Kevin Skoglund

Kevin Skoglund

Founder of NovaFabrica

جزئیات دوره

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

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

مهارت ها

Ruby on RailsBack-End Web DevelopmentFull-Stack Web DevelopmentWeb DevelopmentOpen SourceDeep Dive (X:Y)

سرفصل ها

0. مقدمه

  • 01-کنترل کننده های هوشمندتر و صفحات وب با ظاهر بهتر
  • 02-آنچه باید بدانید
  • 03- استفاده از مخزن فایل های تمرینی GitHub

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

  • 04-داده ها را در کوکی ها ذخیره کنید
  • 05-داده ها را در جلسات ذخیره کنید
  • 06-پیام با فلش هش
  • 07- اطلاعات را به یک فایل وارد کنید
  • 08- رفتارهای رایج را با ApplicationController به ارث ببرید
  • 09-از فیلترها برای فراخوانی خودکار متدها استفاده کنید
  • 10-درک حفاظت CSRF
  • 11-چالش - کنترل کننده ها
  • 12-راه حل - کنترل کننده ها

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

  • 13- از خطاهای رندر مضاعف خودداری کنید
  • 14- گزینه های بیشتر برای رندر محتوا
  • 15- از طرح‌بندی برای قالب‌های مشترک استفاده کنید
  • 16-محتوا را برای استفاده بعدی ضبط کنید
  • 17-چالش - دیدگاه ها
  • 18-راه حل - دیدگاه ها

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

  • 19- برای مشاهده الگوها، شیوه نامه ها را اضافه کنید
  • 20- از دارایی های تصویر ثابت استفاده کنید
  • 21-از تصاویر به عنوان پس زمینه CSS استفاده کنید
  • 22-درباره جاوا اسکریپت در Ruby on Rails
  • 23- جاوا اسکریپت را با Webpacker مدیریت کنید
  • 24- خط لوله دارایی را برای جاوا اسکریپت پیکربندی کنید
  • 25-جاوا اسکریپت را با خط لوله دارایی مدیریت کنید

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

  • 26- کمک های متنی
  • 27- مددکاران بهداشتی
  • 28-تعداد یاوران
  • 29- یاوران تاریخ و زمان
  • 30- یاوران فرم
  • 31-دستیاران سفارشی
  • 32-چالش - یاوران
  • 33-راه حل - یاوران

نتیجه

  • 34- مراحل بعدی

دوره های مرتبط

درباره ما

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

شماره تلفنکانال آپاراتپشتیبانی تلگرامکانال تلگرامپیج اینستاگرام

کلیه‌ی حقوق این سایت متعلق به لینداکده می باشد

قوانین و شرایط|حریم خصوصی

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal