Usually scheduled to meet customer needs or run as a private course. Please email for details

DESCRIPTION

This quickly moving course covers the fundamentals
of the Ruby language for programmers already conversant with
programming in another object oriented language.

Ruby is very much an object oriented language, and we concentrate on
its implementation of objects after covering the fundamental
syntax and structures of the language, comparing and
contrasting them to Perl and Java.

Our course concludes with sections covering the user of Ruby
on the Web, using Ruby to handle relational databases
through SQL, and Graphic User Interfaces such as Ruby/Tk.

Ruby is an object oriented scripting language that has rapidly
grown in use and favour across a wide variety of applications in the past
two years. Perhaps THE biggest use or Ruby is within the Rails framework,
where it is used to provide the programming power behind web based applications
that can be quickly and efficiently written.

Introduction(module R101) What is Ruby?
What is it used for?
Where do I get and install Ruby?
Core facilities, built-in library and standard library.
Basic concepts - object orientation, regular expressions, arrays, hashes, etc.

Notes:
• Multiple discount applies to bookings for second and subsequent delegates on the same running of a course, and on same order.
• Hotel rooms are available for arrival the night before the course starts, for departure after the end of the course on the last day.

Upon completion of your course, you'll have online access to the source code of
all the examples from the course, and you'll have access to the
"Ask the Tutor" forum
where you can raise questions. We also encourage you to email the tutor, and
to visit us again to use our library as appropriate.