design

 
Find IT training and SDLC training by State
 

click the map, enter a zip,
or course keyword to find
our current public sessions
    About ASPE Technology  |   Get Credit  |   Contact Us  |   Testimonials  |   Client List

For real-time information or assistance with classes,
call us toll-free at 877-800-5221 or email us at customerservice@aspetech.com



Course HomeCourse DatesCourse DetailsCourse OutlineCourse FacultyCourse Procing
 

COURSE 5275 | 2-DAY SESSION
Hands-On Ruby Programming
Get real-world programming experience with Ruby that will increase your productivity and get your database driven web applications up and running quickly


Ruby is the hottest object-oriented, open-source interpreted language in IT. Ruby features include a simple syntax, single inheritance, closure, threading, networking, and exception handling. All of these features allow Ruby users to improve productivity, increase ease of use, and keep maintainability and portability. This 2-day hands-on course will provide programmers with an aggressive real world approach, and insight into the Ruby language. Learn how to leverage all the advantages Ruby provides over Java, C#, C++, and Perl.

Attendees should have one of the following: experience with another object-oriented language (e.g. C++, Java, C#), experience with a non-object oriented language (e.g. Fortran, Pascal, C or Basic) and has attended an object oriented course, or experience with a scripting language (Python or Perl).

Learn how to:
  • Understand the difference between Ruby and Perl, Java, C++, and C#
  • Leverage Ruby’s pros and cons with our hands-on labs
  • Work with classes, objects, and variables in Ruby
  • Use containers, blocks, and iterators with ease
  • Exercise standard types, methods, and expressions quickly
  • Handling exceptions smoothly
  • Clarify basics of input and output
  • Employ thread and processes
  • Utilize unit testing to validate your Ruby code
  • Document Ruby


Immediate Objectives of This Class:

  1. Learn the fundamentals of Ruby
  2. Understand the concepts of Ruby
  3. Discover the power of the language
  4. Form a basis to leverage Rails web application framework (Ruby on Rails)
  5. Get real experience programming — this class is 50% hands-on activities




ASPE logo