Ruby On Rails Rapid Application Development zoals het bedoeld is!
Ruby On Rails heeft een ware revolutie teweeg gebracht op het gebied van RAD (Rapid Application Development). Gebaseerd op de scripting taal Ruby maakt het Ruby On Rails framework applicatie ontwikkeling "weer leuk". De belangrijkste principes van Ruby On Rails zijn:
- "Convention over configuration"
Configuratie bestanden moeten alleen uitzonderingen vastleggen, voor standaardwaardes is geen instelling nodig. Dit is een groot verschil met Java, waar het grote aantal instellingen volgens veel mensen inmiddels geleid heeft tot onnodige complexiteit. - "DRY" (Don't Repeat Yourself)
Dit principe pleit ervoor om zaken maar een keer vast te leggen. In het bijzonder geldt dat voor database definities, deze liggen (per definitie) al vast in de database en hoeven dus niet in de code nogmaals vastgelegd te worden.
Dat Ruby On Rails echt geschikt is voor Rapid Application Development werd bewezen tijdens de jaarlijks door Software Release magazine georganiseerde ontwikkelwedstrijd Development Tools (voorheen bekend als RAD race). Het Ruby team van Finalist behaalde in zowel 2006 als 2007 de tweede plaats in deze ontwikkelwedstrijd. 
Finalist heeft daarmee de kennis in huis om ook u kennis te laten maken met Ruby on Rails. Maak nu voordelig en snel kennis met Ruby On Rails deze 1 daagse training:
Ruby on Rails introductie
Introductie
- Demo Ruby on Rails (screencast, 20 minuten)
- Overview Rails (40 minuten)
- Opzetten omgeving (30 minuten)
Hoofdzaken
- Interactieve Ruby-les (60 minuten)
- ActiveRecord uitleg (30 minuten)
- ActiveRecord oefeningen (60 minuten)
- ActionPack controller (15 minuten)
- ActionPack view templates (10 minuten)
- ActionPack oefeningen (60 minuten)
Aan het eind van deze dag heeft u een goed beeld van wat Ruby on Rails is en wat het niet is. U bent in staat om zelf snel en effectief een Ruby On Rails applicatie te bouwen. Voor wie: ervaren (Java of PHP) software ontwikkelaars. Iedere deelnemer dient zijn eigen laptop mee te brengen.
|
|
|