Ruby Programming |
||||||||||||||||||||||||||||
Goals |
||||||||||||||||||||||||||||
|
This course will introduce students to programming in the Ruby language. Ruby is a programming language that is often compared to Python and Perl. It is an object-oriented, dynamically typed language that features a very compact syntax. Benefits of using Ruby include increased productivity which is enabled by being able to implement a large amount of functionality in a small amount of code. After completing this seminar, participants will:
|
||||||||||||||||||||||||||||
Audience |
||||||||||||||||||||||||||||
| Software developers and engineers interested in understanding and utilizing the Ruby programming language. | ||||||||||||||||||||||||||||
Duration |
||||||||||||||||||||||||||||
| 3 days | ||||||||||||||||||||||||||||
Prerequisites |
||||||||||||||||||||||||||||
| Experience with any other programming language. Some knowledge/exposure to OO concepts will be helpful, but not necessary. | ||||||||||||||||||||||||||||
Contents |
||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||
Format |
||||||||||||||||||||||||||||
| Lecture and Labs (labs will build a medium-sized application in steps) | ||||||||||||||||||||||||||||
Schedule
|