Ruby and Ruby on Rails
In this 4-day course, attendants will learn the fundamentals of the programming language Ruby as well as become familiar and make good use of the Rails MVC framework based on Ruby. Special attention is given to what makes Rails agile: - transparent development, - a framework that delivers working software early in the development cycle, - the Don't Repeat Yourself concept that facilitates responding to change and constructive collaboration with users and business - and test-first design thanks to a baked-in testing framework. Course attendants will quickly experience that the Rails framework makes these principles happen naturally and spontaneously.Audience
This course is for developers that want that want to make a quick start with Ruby and Ruby on Rails. The highly interactive and hands-on format of this course permits attendants to do something useful right from the beginning.Benefits of participating
Become familiar with another OO programming language (Ruby) with very interesting advantages with respect to other programming languagesExperience and learn to appreciate how Rails conventions eliminate tedious configuration and application knitting.
Learn to master a new way to write high-quality, beautiful-looking web applications that are written very quickly and yet are very easily maintainable.
Use features such as AJAX easily to make your applications more responsive and easier to use and REST so that your applications can easily interact with other applications
Course syllabi included
Progamming Ruby – The Pragmatic Programmers Guide by Dave Thomas
Agile Web Development with Rails by Dave Thomas en David Heinemeier Hansson
Session timeline
1. Setting up a Ruby and Ruby on Rails development environment2. Ruby programming language fundamentals
3. Rails model-view-controller architecture
4. Anatomy of a complete Rails application
5. Ajax on Rails
6. Rails and REST web services
7. Rails Baked-in unit-, integration and functional testing
History
Participants
3 - 12Technorati tags: Ruby, Ruby on Rails,

