Formations au coeur des technologies
Essayer, tester, échanger les bonnes pratiques, partager les retours d'expériences, ...
toutes nos formations sont disponibles à distance (classes virtuelles) et en centre de formation (présentiel), au choix.
Vous pouvez même changer de modalité en cours de formation, si vous avez des contraintes : par exemple, commencer en présentiel et continuer les jours suivants à distance.
Les outils pédagogiques et l'infrastructure de travaux pratiques mis à disposition sont accessibles depuis nos locaux, ou depuis votre entreprise ou votre lieu de télétravail, à volonté
N'hésitez pas à tester nos formations et nos serious games !
Ruby On Rails
DATES_1:Du 1er au 3 Février
DATES_1:du 6 au 8 Avril
DATES_1:du 31 Mai au 2 Juin
DATES_2:du 25 au 27 Août
DATES_2:du 4 au 6 Octobre
DATES_2:du 1er au 10 Décembre
CODE:AS201
Public
Les développeurs d'application Web souhaitant programmer avec RoR.
Objectifs
Savoir programmer en Ruby avec le framework Rails.
Préalables
Connaître un langage de programmation, de préférence objet.
Programme
Présentation
Ruby, Rails, historique et caractéristiques
Les apports de Ruby On Rails
Architecture des applications : Modele, Vue, Controleur
Mise en oeuvre
Installation
Développement rapide d'une première application.
Ruby
Présentation
Spécificité des noms Ruby
Les objets : classes, méthodes, modules, tableaux
Structure d'un programme,
La documentation RDoc
Rails
Configuration, architecture
Active Support
Active Record :
acces aux tables, connexion, relations, associations, gestion des transactions
Action Controller :
requetes, routage, filtrage, ...
Action View :
les différents formats, les assistants
Extensions
Développer des applications Ajax avec Rails
Action Mailer:
émission, réception de mails
WebServices en SOAP ou XML-RPC
Exploitation
Sécurité : les risques et les solutions
Techniques de déploiement
Maintenance, analyse des logs
CalendrierCode cours : AS201
Contenu de la formation