Ruby
Overview
This training course of Ruby covers the essential components of the Ruby Programming Language. Candidates will learn the principles behind object-oriented programming(OOP). Participants will also gain elementary understanding of many additional technologies such as databases, XML, web frameworks, and networking.Duration
3 Days
Pre-Requisites
Basic Computer Knowledge
Course Outline
- Let’s Get It Started: Installing Ruby
- Ruby’s Building Blocks:
- Data,
- Expressions,
- Flow Control
- Developing Your First Ruby Application
- The Ruby Ecosystem
- Classes, Objects, and Modules
- Projects and Libraries
- Documentation
- Error Handling
- Debugging
- Testing
- Files and Databases
- Deploying Ruby Applications and Libraries
- Advanced Ruby Features
- Developing a Larger Ruby Application
- Web Application Frameworks:
- Rails
- Sinatra
- Ramaze
- Ruby and the Internet
- Networking, Sockets, and Daemons
- Useful Ruby Libraries and Gems
