Ruby on Rails (or Rails) is an open source full-stack MVC web application framework built using the Ruby programming language. In this hands-on course students learn to create object-oriented web applications using the Ruby on Rails framework.
Topics include understanding the MVC (Model View Controller ) architecture, routing browser requests through the framework, responding to requests with dynamic content, working with database records, using forms and validating form data, debugging and error handling.
Strings and Methods
Sass and the Asset Pipeline
Showing Users, Sessions and Sign-in Success and Failure
Introduction to Cucumber
The materials within this course focus on the Knowledge Skills and Abilities (KSAs) identified within the Specialty Areas listed below. Click to view Specialty Area details within the interactive National Cybersecurity Workforce Framework.