Ruby on Rails
Ruby on Rails is a framework that uses and depends on the Ruby programming language, and works as a collection of pre-written code to help software engineers. In this case, the Rails framework is a collection of pre-written code to help programmers create common web application elements. This course will teach the participant how to use Ruby on Rails for diverse development projects.
4 days - $2,100.00
Course taught by an expert Computer Coding Instructor.
Prerequisites:
Basic knowledge of computer coding is required.
Course Outline
Getting to Know Ruby on Rails
Differences between Ruby and Ruby on Rails
Seeing everything as an object
Working with code blocks
Exploring the interactive mode
Basic data types
Create new tables for various data types, including dates, text, and numbers
Add data records to your tables using appropriate syntax for each data type
Update selected records using UPDATE and WHERE commands
Ruby and Mixin
Exploring array methods
Understanding ActiveRecord and ActiveRelation
Text editor
Rendering templates and redirecting requests
Defining and using classes
Generating and running database migrations
Control structures
Remove out-of-date records
Working with files and file paths
Retrieve precisely the data you need using the SELECT command
Script different SQL functions including math, string, and date functions
Incorporate database triggers for tracking data changes
Create efficient relationships between tables using inner joins
Create robust SQL scripts as stored procedures
Debugging and error handling
Scaffolding
The Scaffold command
Overview of Models, Views, and Controllers (MVC)
Adjusting the Templates Created by Scaffolding
Formatting in Rails
Working with Dynamic web pages
Editing the text in the tab
Redirecting the homepage URL
Editing the CSS
Version Control with Git
Initializing a repository
Commiting and Pushing changes
Creating, switching, and deleting branches
Merging branches