Ruby on Rails 6: Controllers and Views

Go to class
Write Review

Free Online Course: Ruby on Rails 6: Controllers and Views provided by LinkedIn Learning is a comprehensive online course, which lasts for 2-3 hours worth of material. The course is taught in English and is free of charge. Upon completion of the course, you can receive an e-certificate from LinkedIn Learning. Ruby on Rails 6: Controllers and Views is taught by Kevin Skoglund.

Overview
  • Learn how to build smarter controllers and better looking webpages with Ruby on Rails 6.

Syllabus
  • Introduction

    • Smarter controllers and better looking webpages
    • What you should know
    • Using the exercise files GitHub repository
    1. Useful Controller Features
    • Store data in cookies
    • Store data in sessions
    • Messaging with the flash hash
    • Log information to a file
    • Inherit common behaviors with ApplicationController
    • Use filters to call methods automatically
    • Understanding CSRF protections
    • Challenge: Controllers
    • Solution: Controllers
    2. Rendering Views
    • Avoid double render errors
    • More options for rendering content
    • Use layouts for shared templates
    • Capture content for later use
    • Challenge: Views
    • Solution: Views
    3. Incorporating Assets
    • Add style sheets to view templates
    • Use static image assets
    • Use images as CSS backgrounds
    • About JavaScript in Ruby on Rails
    • Manage JavaScript with Webpacker
    • Configure asset pipeline for JavaScript
    • Manage JavaScript with asset pipeline
    4. Work Faster with Helpers
    • Text helpers
    • Sanitization helpers
    • Number helpers
    • Date and time helpers
    • Form helpers
    • Custom helpers
    • Challenge: Helpers
    • Solution: Helpers
    Conclusion
    • Next steps