Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
Ruby on Rails 7 Essential Training

Ruby on Rails 7 Essential Training

2h 10mBeginner2022-06-08

Authors

Kevin Skoglund

Kevin Skoglund

Founder of NovaFabrica

Course details

In Ruby on Rails 7 Essential Training, instructor Kevin Skoglund shows you how to create full-featured, object-oriented web applications with the latest version of the popular, open-source Ruby on Rails framework. Kevin steps through the complete process--from the fundamental concepts and best practices behind the Rails framework, to how to build a complete application with dynamic, database-driven content. Using a content management system as an example project, he shows you how to structure databases; build database-driven, object-oriented models; route incoming requests; render pages with dynamic content; and process and validate form data. Kevin finishes with a detailed discussion of controllers and related HTML code.

Skills covered

Ruby on RailsBack-End Web DevelopmentFull-Stack Web DevelopmentEssential TrainingWeb DevelopmentOpen Source

Concepts

0. Introduction

  • 01 - Faster, better, less painful website development
  • 02 - Get the most out of the exercise files

1. Get Started with Ruby on Rails

  • 03 - Core concepts
  • 04 - Create a new Ruby on Rails project
  • 05 - Configure a Ruby on Rails project
  • 06 - Access a Ruby on Rails project from a browser
  • 07 - Generate a controller and view
  • 08 - Define routes in a Ruby on Rails project

2. Controllers, Views, and Dynamic Content

  • 09 - Render a view template for a browser
  • 10 - Redirect controller actions
  • 11 - Define view templates using ERB
  • 12 - Use instance variables to set values in the template
  • 13 - Create links to other web pages
  • 14 - Define and read URL parameters

3. Databases and Migrations

  • 15 - Write migrations to define database changes
  • 16 - Use the command line to generate migrations
  • 17 - Run migrations to change the database schema

4. Models and ActiveRecord

  • 18 - ActiveRecord and ActiveRelation
  • 19 - Use the Rails console to interact with a Rails project
  • 20 - Create records using ActiveRecord
  • 21 - Update records using ActiveRecord
  • 22 - Delete records using ActiveRecord
  • 23 - Find records using ActiveRecord
  • 24 - Define one-to-many associations between models

5. CRUD, REST, and Resourceful Routes

  • 25 - Learn about CRUD (create, read, update, delete)
  • 26 - Use REST for resourceful routes in a Rails project
  • 27 - Use resourceful URL helpers

6. Controllers and CRUD

  • 28 - Read actions - Index and show
  • 29 - Create action - New
  • 30 - Create action - Create
  • 31 - Update actions - Edit and update
  • 32 - Use partials to organize code
  • 33 - Delete actions - Delete and destroy

Conclusion

  • 34 - Next steps

Related courses

Related learn paths

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

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