Ruby Foundations


Real Class Example

Ruby Foundations

This online training course is a high level introduction to Ruby. This Ruby online training course covers setting up your computer to utilize Ruby, creating programs, syntactical rules, Ruby classes, array creation, conditional logic statements, GUI programs, and more!


Zac Brown

Course Information

Skills Learned

  • Setting up computer to utilize the Ruby technology
  • Create your first program
  • Utilize various syntactical rules
  • Define and use various attributes of a Ruby class
  • Understand how various supported data structures are created and manipulated in Ruby
  • Conditional logic statements
  • Modules in Ruby
  • String creation, manipulation, and deletion
  • Array creation and manipulation
  • Hash creation and manipulation
  • Common iterators
  • Object orientation
  • DBI
  • Plain text and HTML emails from a Ruby application
  • GUI programs
  • Multithreading

Who Should Attend This Course

This online training course is for anyone looking to get a base of Ruby knowledge and begin their journey into development.

Course Outline

  • Introduction
  • Installing and configuring Ruby
  • Hello World!
  • Classes and objects
  • Variables
  • Data types
  • Operators
  • Comments
  • IF…ELSE…
  • Loops
  • Methods
  • Blocks
  • Modules
  • Strings
  • Arrays
  • Hashes
  • Date and time
  • Ranges
  • Iterators
  • Exceptions
  • Object orientation
  • Databases
  • Sending email
  • Sockets
  • GUI
  • Multithreading
  • Built in functions
  • Build a complete app


Are you a student and need support?

Don’t see the class you’re looking for?

Get a demo or pricing!

Call (800) 850-9932 or submit this form to get pricing for you or your team.

We absolutely love being able to tailor the StormWind training experience to you and your goals. Simply provide us with a little bit of upfront info and we’ll get to work on customizing learning packages for you—at a price you just can’t resist.