• Online, Instructor-Led
  • Classroom
Course Description

This course expands upon the Ruby Programming course. Using Ruby's rich feature set, the course focuses on utilizing custom classes, objects, modules, and processing data in various formats such as a SQL database, JSON, and XML. Additional topics related to threading, network programming, and message processing are also covered.

Learning Objectives

Upon completion of this course, the student will be able to:
- Fully utilize Ruby's Object Oriented capabilities.
- Use Ruby's ability to process data to various formats such as a SQL database, JSON, and XML.
- Use Ruby to perform advanced tasks such as creating threaded applications, sending messages to objects, and networking.

Framework Connections

The materials within this course focus on the NICE Framework Task, Knowledge, and Skill statements identified within the indicated NICE Framework component(s):