|
Overview |
Courses |
Instructors |
Advisory Board |
How to Apply
Program Overview
Ruby is an open-source, object-oriented programming language created with the intent to reduce menial programming tasks. It attempts to be intuitive by design and to follow the "principle of least surprise." It includes functionality we have come to expect from programming languages, including four levels of variable scope, exception handling, Perl-like expressions, being highly portable, allowing shared dynamic loading on most platforms, and much more.
The associated web framework called Ruby on Rails (or Rails) is becoming increasingly popular and is also a focus of this Certificate. Rails strives for simplicity and allows real-world applications to be developed using less code and requiring less configuration than other frameworks. Ruby programmers are proud of the simplicity, flexibility and accessibility of the language and encourage others to learn about coding "the Ruby Way".
The Certificate is practical and hands-on. The first course provides an overview of the language and introduces many of the key concepts needed to begin programming quickly. The second course focuses on application development with "Rails." Students will work on developing web sites and then iteratively develop projects to enhance those websites. The third course emphasizes the remaining advanced topics in the Ruby Programming language. All courses are project-focused and hands-on, allowing students the ability to engage in real-world applications and to interact with others in a group-work setting. The course will also focus on working within the open-source community and contributing to its overall development.
The Ruby Programming Certificate Program is intended for:
- IT professionals working for small, startup companies
- IT professionals working in the nonprofit sector
- Programmers with one year of programming experience or an introductory course in programming with an object-oriented language
- Website developers
- Pioneering companies
- Perl users and "Java refugees"
- IT professionals interested in distributed computing and working with DSL host languages
Contact a Program Representative
To learn more about the Ruby Programming Certificate Program, please call 206-685-8936 in the greater Seattle area, or 888-469-6499, or e-mail us.
Related Programs
|