Objectifs

Résultats attendus

Résultats attendus

Attestation de formation

Objectifs de la formation

Objectifs de la formation

Savoir écrire un programme en Ruby, comprendre la conception Modèle-Vue-Contrôleur (M.V.C.) et maîtriser les composantes de Rails.

Domaines

Domaine(s)
Développement web

Contenu

Contenu

- Présentation

- Installation

- Le langage Ruby

  • Les bases
  • Structures de contrôle
  • Structures de données
  • Manipulation des fichiers
  • Classes et méthodes
  • Gestion des erreurs


- Prise en main du framework Rails

  • Modèle MVC de Rails
  • Conventions de nommage
  • Application
  • Base de données
  • Contrôleurs
  • Modèles
  • Les migrations
  • Les fixtures
  • Les tâches
  • Les Routes


- Création d'une première application Rails

- Action controller et action View

  • Les Vues : Action View
  • Relations View/Controller
  • Partiels, render
  • Ajax
  • Helpers
  • ActionController : Héritage des classes
  • ActionController : Filtres


- Active Record

  • Relation entre les modèles
  • Validations
  • Les contraintes d'intégrité


- Références