"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
Problem 11 : You have a very complex Excel spreadsheet and you want to reproduce EXACTLY the same spreadsheet in Power BI
Solution: Power BI is not Excel, it works differently and it has different strengths. In order to tackle this issue the best way is going back to the source and try to...
All 20 points are in our latest Newsletter - Delivered directly to your inbox
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
Corporate Policies Terms & Conditions
JB International Training Ltd - Company number 08458005
Registered address Wohl Enterprise Hub 2B Redbourne Avenue London N3 2BS