Développer avec Ruby on Rails Présentiel
Dernière mise à jour : 20/02/2026
Description
Découverte du langage Ruby
Historique et naissance de Ruby
Installation d'un environnement de développement Ruby
Types de données, variables et objets
Classes : attributs et méthodes
L'héritage, l'agrégation et les exceptions Modules et méthodes singleton
Présentation et fonctionnement de Ruby on Rails
Présentation de Ruby On Rails (ROR)
Un Framework entièrement MVC
Rappels sur la Programmation Orientée Objet (POO)
Principes fondamentaux de Ruby on Rails
Présentation de la structure d'un projet
Les bonnes pratiques en termes de structuration d'un projet
Comprendre le déroulement d'une requête
Instalation et déploiement d'un projet en Ruby on Rails
Configuration du serveur
Installation du Framework Ruby on Rails
Création d'un projet, d'applications et de modules
Les bonnes pratiques en termes de structuration d'un projet
Présentation du contrôleur
Comprendre le déroulement d'une requête
Création de pages simples, mise en place de liens
Fonctionnalités principales
Gestion du contrôleur
Serveurs Web
Gestion des bases de données
Débogage
Tests unitaires
Les composants rails
Active Record : mapping automatique, associations, transactions
Action Pack : patrons de vues, routage d'URL, les helpers, les layouts
Prototype : effets visuels, drag-and-drop
Action Mailer : envoi d'e-mails, gestion des pièces jointes
Déployer son projet en production
Les bibliothèques populaires
API REST
Upload de fichiers
Référencement
Système d'authentification
Interface d'administration
Ressources pour aller plus loin
Objectifs de la formation
Public visé
Prérequis
Modalités pédagogiques
- Présentiel ou distanciel
- Synchrone ou asynchrone
Â
Méthodes interactives privilégiant la mise en œuvre d'outils au travail de jeux, simulations, mises en situation avec des apports en outils et connaissances pour bien réaliser les exercices pratiques.
Moyens et supports pédagogiques
ADEOS FORMATIONS met à disposition de ses stagiaires des salles de formation équipées des outils nécessaires à la bonne acquisition des compétences visées par la formation :
Â
- Matériel informatique et audio-visuel pour les formations qui le nécessitent.
- Matériel pour la prise de notes.
- Supports de cours dématérialisé ou papier.
- Cahiers d'exercices le cas échéant.
Modalités d'évaluation et de suivi
L'évaluation des acquis se fait tout au long de la session au travers des multiples exercices, mise en situation et étude de cas à réaliser. Le formateur remet en fin de formation une attestation avec les objectifs acquis ou non par le stagiaire.
Â
Dispositif de suivi de l'exécution de la formation :
- Feuilles de présence.
- Formulaire d'évaluation de la qualité de la formation.
Dispositif d'évaluation des résultats de la formation :
- Auto-diagnostic réalisé par le stagiaire avant et après la formation.
- Questions orales et écrites (QCM).
- Mises en situation.
Sur la base de ces éléments, le formateur remet en fin de formation une attestation avec les objectifs acquis ou non par le stagiaires.
Profil du / des Formateur(s)
Informations sur l'accessibilité
Modalités d'accès :
Adeos valide avec le candidat, qu'il possède bien les compétences et les prérequis nécessaires au suivi de la formation.
Délais d'accès :
Nous contacter, ADEOS Formations s'engage à vous faire un retour dans les 72 heures. Démarrage de la formation possible sous un maximum de 6 mois.
Accessibilité aux personnes handicapées :
Nos locaux sont aux normes d'accueil pour les PMR, pour les autres handicaps nous contacter afin de pouvoir adapter la formation ou bien vous orienter vers un organisme partenaire. Vous pouvez contacter notre référente handicap : Catherine BAREAU - catherine.bareau@adeos-formations.com