Introduction to Ruby

Ruby Programming Language

The Introduction to Ruby training course helps programmers and managers learn the ins-and-outs of the Ruby language. The course begins with an introduction to Ruby, how it compares to other languages, and requirements for using Ruby when developing production systems. It then progresses into an examination of key Ruby language concepts, like syntax, variables, operators, etc. With the foundation laid, the course examines things like writing object-oriented Ruby, working with the built-in Ruby libraries and APIs, finding external libraries with Ruby Gems, and unit testing.

Course Summary

Purpose: 
Learn how to program in Ruby
Audience: 
Web Developers and designers interested in learning Ruby.
Skill Level: 
Learning Style: 

Hands-on training is customized, instructor-led training with an in-depth presentation of a technology and its concepts, featuring such topics as Java, OOAD, and Open Source.

Hands On
Duration: 
3 Days
Introduction to Ruby is part of the Ruby Training curriculum.

What You'll Learn

In the Introduction to Ruby training course you’ll learn:

  • Understanding Ruby, the development environment, and requirements
  • Comparing Ruby to other programming languages
  • Fundamentals of the Ruby language: Syntax, variables, operators
  • Writing procedural command-line scripts
  • Fundamentals of the Ruby language: Object Oriented Ruby
  • Refactoring procedural Ruby into OO
  • Working with the built-in Ruby libraries and APIs
  • Working with External libraries using Ruby Gems
  • Developing Test-Driven Ruby using Test::Unit

Meet Your Instructor

Daniel Morrison

Like many experts in similar fields, Daniel Morrison is an entrepreneur, having founded Collective Idea in 2005 and converting it from one man’s freelance projects into a thriving company with employees in multiple cities and states. He acts as chief technology officer for Paper Hat Press, LLC and Breakthrough.com. He writes and contributes to open-source projects, including Ruby on Rails. He frequently serves as a tech advisor for other startups and companies. He even has a college degree...

Meet Daniel Morrison »

Related Courses

Prepare yourself for this course by taking: 
Once you've completed this course, deepen your knowledge by taking: 

Develop Your Intelligence

Contact us to begin the personalization process.

We'll work with you to design a personalized,
relevant learning solution that's budget friendly.

Questions? Answered.

Problem? Solved.


They Liked Us.




You will too.

Learn About The DI Way

Everyone learns more when it's personally relevant. Yes - It's that simple!

Contact Us

Contact DevelopIntelligence

Please fill out the information below to have a DevelopIntelligence Learning Solutions Architect contact you within 1-business day. If you would like immediate live help, please call (877) 629-5631.

Because we value your privacy, we don’t share your information. We’ll only use it to help you find the best personally relevant learning solution.

Need help finding the right learning solution? Call us: 877-629-5631