Web

Ruby On Rails


Durée : 3 jours
Public : Programmeur, webdéveloppeur et Webmaster.
Objectif : Développer des sites Internets orientés Web Services.

Introduction à Ruby on Rails

À propos de Ruby on Rails
Les frameworks Web
Concepts fondamentaux et atouts de Ruby on Rails
Présentation de l’approche Modèle Vue Contrôleur

Rappel sur la programmation orientée objet

Classes : attributs et méthodes
Constructeurs, destructeurs et statiques
L’héritage, l’agrégation et les exceptions
Surcharge et itérateurs

Installation et déploiement de Ruby on Rails

Configuration du serveur
Installation de Ruby on Rails
Déployer son projet Ruby on Rails en production

Les bases de Ruby on Rails

Présentation de la structure d’un projet Ruby on Rails
Création d’un projet, d’applications et de modules
Les bonnes pratiques en terme de structuration d’un projet
Présentation du contrôleur de Ruby on Rails
Comprendre le déroulement d’une requête
Création de pages simples, mise en place de liens

Les composants de Rails en détail

Active Record
Action Pack
Prototype et scriptaculous
Action Mailer

Ruby on Rails avancé

Mettre en place des aspects Ajax
WebServices en SOAP ou XML-RPC
Sécurité : les risques et les solutions
Techniques de déploiement
Maintenance, analyse des logs
Déploiement et montée en charge

Formations à venir
Dates sur demande
Plus de renseignements