- Be able to setup the Ruby development environment
- Learn the fundamentals of the Ruby language
- Learn about the built-in Ruby libraries and APIs
- Learn the principals of object-oriented programming (OOP) in Ruby
- Practice test-driven development (TDD) in Ruby using RSpec
- Learn how to use external libraries with Ruby Gems
- Be able to write Ruby code with confidence!
What you will learn
Prerequisites
This Ruby Training course assumes you have basic experience in another programming language and are familiar with fundamental programming concepts, such as conditionals, loops, functions/methods, etc.
Ruby training course syllabus
- 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
- Meta programming
- IO
- Introduction to TDD
- Red-Green-Refactor
- Describing a feature
- Verifying expectations
- Mocks & Stubs
- Real Time Training
- Use cases for practice
- Installation
- Presentations
- Documentation
- Resume preparation
- FAQs
Highlights
Course details
Duration: 45 Days ( Approx )
Session Duration: 1 hr 15min
Trainer Profile
Our trainer is a real time expert working in one of the top MNC’s. He is an expert trainer in understanding the student requirement and explains the concepts in a way students remember it for long. It a practical and job oriented approach, which helps the students to understand and implement the same when they go to Job.