YoVDO

Ruby on Rails 6: Controllers and Views

Offered By: LinkedIn Learning

Tags

Ruby on Rails Courses Web Development Courses Cookies Courses

Course Description

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

Taught by

Kevin Skoglund

Related Courses

Django Features and Libraries
University of Michigan via Coursera
Django Features and Libraries
University of Michigan via edX
Secured Login Registration System in PHP - Email Activation
Udemy
PHP: Complete Registration and Login with Email Verification
Udemy
Programador web: Cookies y Sesiones en PHP
Udemy