"Our tailored course provided a well rounded introduction and also covered some intermediate level topics that we needed to know. Clive gave us some best practice ideas and tips to take away. Fast paced but the instructor never lost any of the delegates"
Brian Leek, Data Analyst, May 2022
Ruby Overview
Command-line Tools
Core Ruby
Syntax
Functions
Control Flow
Built-in Types
Collections
Blocks and Iterators
Objects
Classes
Inheritance
Dispatching
Modules
Scope
Exceptions
Advanced Blocks
Classes as Objects
Metaprogramming
IO
Introduction to TDD
Red-Green-Refactor
Describing a feature
Verifying expectations
Mocks & Stubs
The Architecture
the Model-View-Controller pattern
Rails project structure
Scaffolding for jumpstart
Rake
Git
Test Frameworks
Deploying a Rails application
The Console
Models with ActiveRecord
Routes and Controllers
Associations
Migrations
Views
Beyond Scaffolding
BDD with Cucumber and Rspec
Outside-in Testing
Test-driving Feature Development
Rails testing helpers
Validations
Evolving your Database
Modifying Application Flow
Named Routes
Rails Plugins
User Authentication
"Our tailored course provided a well rounded introduction and also covered some intermediate level topics that we needed to know. Clive gave us some best practice ideas and tips to take away. Fast paced but the instructor never lost any of the delegates"
Brian Leek, Data Analyst, May 2022
“JBI did a great job of customizing their syllabus to suit our business needs and also bringing our team up to speed on the current best practices. Our teams varied widely in terms of experience and the Instructor handled this particularly well - very impressive”
Brian F, Team Lead, RBS, Data Analysis Course, 20 April 2022
Sign up for the JBI Training newsletter to stay updated with world-class technology training opportunities, including Analytics, AI, ML, DevOps, Web, Backend and Security. Our Power BI Training Course is especially popular. Gain new skills, useful tips, and validate your expertise with an industry-leading organisation, all tailored to your schedule and learning preferences.
Our Ruby training course will highlight why Ruby is a simple but powerful open source, object-oriented language where everything is an object. We will show you how Its elegant syntax makes it easy to read, write and understand. We also show how its general purpose nature can be used to glue applications together, create network tools, and by using its popular frame work – Rails, we can create outstanding web and even mobile applications. Our Ruby course walks you through installing Ruby, setting up Rails and walks you through create a web application for delivery on both computer and mobile platforms using Ruby Motion.
CONTACT
+44 (0)20 8446 7555
Copyright © 2023 JBI Training. All Rights Reserved.
JB International Training Ltd - Company Registration Number: 08458005
Registered Address: Wohl Enterprise Hub, 2B Redbourne Avenue, London, N3 2BS
Modern Slavery Statement & Corporate Policies | Terms & Conditions | Contact Us