About the Course
Ruby is a cross-platform interpreted language. It is also a true object-oriented language deriving many features from Smalltalk. The Ruby language was created by Yukihiro Matsumoto (aka 'Matz') and it was first released in 1995.
In this hands-on Ruby training course you will learn about the Ruby language, its syntax, OOP in Ruby, its libraries (gems), testing, and much more.
Topics Covered1. Introduction
2. Getting Started3. Ruby. New
3. Ruby. New
4. Basic Ruby Language Elements
5. Control Structures
6. Collections (Arrays and Hashes) in Ruby
7. Object Orientation: Individual Objects
8. Classes and Objects
9. More Classes and Objects
10. Regular Expressions
11. Special Variables and Pseudo-Variables
13. MySQL Database Connectivity
Who should attend*This course is designed for developers, system administrators, and QA engineers, who wish to develop, automate, and test applications and systems using one of the most powerful programming languages available today.
*Programmers looking to migrate from existing languages such as Java, PHP, Python, Perl, etc.
Pre-requisites*Familiar with fundamental programming concepts, such as conditionals, loops, functions/methods, etc.
*Prior exposure to object-oriented programming concepts is not required, but definitely beneficial.
What you need to bringLaptop
Key TakeawaysAt the end of Ruby Programming training course, participants will 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
*Built-in data types: Using them and inheriting from them in classes you design.
*Scheme for creating and using libraries and packages.
*Learn how to use external libraries with Ruby Gems
*Write Ruby code with confidence