The Introduction to Ruby course is designed to demonstrate how to utilize the basics of the Ruby programming language to make functioning scripts and basic web applications.
The course begins with a high-level overview of the Ruby language and platform, and compares it to alternate platforms like Java. Next, it examines the language and writing simple Ruby applications. The course concludes with an analysis of writing OO Ruby, working with the built-in Ruby libraries and Application Programming Interfaces (APIs), finding external libraries with Ruby Gems, and testing with Cucumber, Selenium, and more.
Purpose
|
Learn how to utilize the basics of the Ruby programming language to make functioning scripts and basic web applications. |
Audience
|
Web Developers and designers interested in learning Ruby. |
Role
| Q/A - Software Developer - Web Developer |
Skill Level
| Introduction |
Style
| Hack-a-thon - Learning Spikes - Workshops |
Duration
| 3 Days |
Related Technologies
| Java | Ruby on Rails |
Productivity Objectives
- Describe the advantages/disadvantages/differences of Ruby compared to other languages
- Write a basic Ruby application
- Summarize the structure of the Rails framework
- Implement a simple unit test using Ruby
- Describe how to leverage Ruby in a continuous integration environment