SCHEDULE
March 7, 2021
No avaliable slots
INFO
RUBY ON RAILS TRAINING COURSE FOR BEGINNERS
Ruby on Rails Training course is Instructor-led and guided and is being delivered for 16 Hours over 4 weeks, 8 sessions, 2 sessions per week, 2 hours per session.
Instructor-led and guided training
Practical Hands-On, Highly Interactive training
This course will be taught in English language
All Published Ticket Prices are in US Dollars
4 Weekends Ruby on Rails Training Course Schedule
October 24, 2020 - November 15, 2020 US Pacific time
16 Hours | 2 Hours on Saturdays, 2 Hours on Sundays every week US Pacific time
8:30 AM - 10:30 AM US Pacific time each of those days
Please click here to add your city name and check your local date and time for the first session to be held on October 24, 2020 at 8:30 AM US Pacific Time.
4 Weeks Ruby on Rails Training Course Schedule
October 26, 2020 - November 18, 2020 US Pacific time
16 Hours | 2 Hours on Mondays, 2 Hours on Wednesdays every week US Pacific time
6:30 PM - 8:30 PM US Pacific time each of those days
Please click here to add your city name and check your local date and time for the first session to be held on October 26, 2020 at 6:30 PM US Pacific Time.
16 Hours Ruby on Rails Training Course Schedule
October 27, 2020 - November 19, 2020 US Pacific time
16 Hours | 2 Hours on Tuesdays, 2 Hours on Thursdays every week US Pacific time
8:30 AM - 10:30 AM US Pacific time each of those days
Please click here to add your city name and check your local date and time for the first session to be held on October 27, 2020 at 8:30 AM US Pacific Time.
Features and Benefits
16 Hours, 8 sessions, 4 weeks of total Instructor-led and guided training
Training material, instructor handouts and access to useful resources on the cloud provided
Practical Hands-on Lab exercises provided
Actual code and scripts provided
Real-life Scenarios
Course Objectives
Ruby fundamentals
Install and configure Ruby and Rails
Explore the Model-view-Controller architecture for server-side applications
Build the data-driven applications with Rails
AJAX Programming in Rails
Perform test-driven development of Rails applications
Prerequisites
Basic knowledge of :
Computer System
Any Programming Language desired but not required
HTML, JavaScript knowledge preferred but not essential
Who can take this course?
Any professional who is interested in learning web development using Ruby on Rails.
Course Outline
Ruby
1. Introduction
What is Ruby
Why ruby
General purpose of ruby
Brief History of Ruby
Where does ruby get its ideas
Ruby Installation with RVM
Creating a basic script in ruby
Sample demo of ruby program
2. RVM(ruby version manager)
Rvm installation
Rvm commands
Rvm Usage
3. Working in Linux(Ubuntu) Platform
Basic Linux commands
File/Directory Permissions
Changing access rights
Text Editors used for ROR
4. Ruby Operators & Ruby Shell
IRB – Ruby Shell
Working with Ruby operators and expressions
Numeric Methods
Rand and Ranges
Strings, Escaping, Interpolation
String methods
Dates and Times
5. Ruby Datatypes & Variables
Ruby Datatypes
Numbers, Boolean, Strings, Arrays, Hashes, Symbols.
Types of Variables(Global, Instance, Class, Local, Constant, Pseudo)
Difference between local & instance variables
Parallel Assignment
Variable conditions
6. Ruby methods and modules
Basic ruby methods
Return values from methods, return statements
Class methods
Different ways to call methods
Ruby modules and Mixins
Ruby require and include statement
Difference between class and module
7. OOP in Ruby
OOP
Class
The initialize method
The accessor & setter method
Access Control
Class Inheritance
Method Overriding
Operator Overloading
Singleton methods
Metaclass
Defining Attributes
Variable types in Ruby
Super
Regular Expressions
Exceptions
8. Basic loops and iterators
Conditional operators
Case Statement
Rails
9. Rails Installation and Ruby gems
What is Rails
Full tack Framework
Rails Strength
COC(convention over configuration)
Rails Installation
Ruby and Rails installation on Linux
Ruby Gems
Working with RubyGems
Gem commands
Framework Technology
MVC
Rails Components
How do Rails works in MVC
10. Databases
MySQL Introduction
Installation
Start/Stop MySQL
Basic Mysql operators
Creating user and database in MySQL
11. Statements
Creating a Sample Application with Rails
Rails Installation
Folder Structure
Setup the application
Rake
RAILS Model, Controller and Views
12. Controller
What is the controller?
Architecture Diagram for Controller
Creating a Controller
Methods and Actions
Parameters(params)
Controller Default methods
Scaffolding
Routing
Restful Resources
CRUD Verbs and Actions
Filters(Before,After,Around)
13. Models
What is model
Active record Basics
Destroy a model
Migrations
Modify, update a model
Dropping a database
Association, Validation and callbacks
Why Association
Without and with Association
Types of Association
Active Record validations
Callbacks & types of callbacks
14. Views
Embedded Ruby
Working in HAML
Working with Ajax, Jquery in Rails framework
15. Testing
TDD & BDD
INTERESTED LIST
Be the first and others will follow
EXPERIENCES
Be the first to share photos!
RATINGS & REVIEWS
Nothing here yet. Be the first
INQUIRIES
Interact with the Organizer and other attendees here
ORGANIZER PHOTOS

LOCATION Jeddah - Jeddah Saudi Arabia
ORGANIZE EVENTS & ACTIVITIES!
Featured
Get promoted on SCENE
share your reviews and experiences for a better and interactive SCENE community for you and others.
#BetterTogether
Your kind of scenes with your kind of people! Connect with both organizers and attendees!
