20_2488115F_267941S https://www.c2rp.fr/formation/2488115F Formation Ruby On Rails VIVANEO

Formation Ruby On Rails

Date de mise à jour : 12/12/2025 | Identifiant OffreInfo : 20_2488115F
Organisme responsable : VIVANEO

Objectifs


  • Maîtriser les concepts clés de Ruby on Rails et de l'architecture MVC.

  • Apprendre à exploiter les fonctionnalités de Rails pour développer des applications web modernes et performantes.

  • Comprendre les mécanismes de Rails pour gérer les bases de données, les routes, les formulaires et l'authentification.

  • Savoir déployer une application Rails sur un serveur.

Programme de la formation

Module 1 : Introduction à Ruby on Rails


  • Présentation du framework Ruby on Rails : histoire et concepts fondamentaux.

  • Installation et configuration de l'environnement de développement.

  • Création d'un projet Rails de base.

  • Compréhension et utilisation des routes, contrôleurs et vues.

  • Découverte de la console Rails pour interagir avec l'application.

  • Exercices pratiques pour appliquer les concepts appris.


Module 2 : Modèles et gestion des bases de données avec ActiveRecord

  • Introduction à ActiveRecord pour la gestion des bases de données.

  • Création et gestion des modèles Rails.

  • Relations entre modèles : has_many, belongs_to, etc.

  • Utilisation des migrations pour structurer la base de données.

  • Création et validation de formulaires dans Rails.

  • Exécution de requêtes AJAX avec Rails.

  • Mise en œuvre de l'authentification et de l'autorisation des utilisateurs.

  • Exercices pratiques pour mettre en application les concepts abordés.


Module 3 : Avancées avec Rails et déploiement

  • Gestion des fichiers avec Rails : téléchargement, stockage, traitement.

  • Création de PDF et génération d'emails avec Rails.

  • Introduction aux tests dans Rails : tests unitaires, tests d'intégration.

  • Utilisation de Rails pour créer des API RESTful.

  • Déploiement d'une application Rails sur un serveur (Heroku, DigitalOcean, etc.).

  • Exercices pratiques pour mettre en pratique les concepts avancés.

Validation et sanction


  • Maîtriser les concepts fondamentaux de Ruby on Rails et de l'architecture MVC

  • Créer et configurer une application Rails

  • Gérer les bases de données avec ActiveRecord

  • Utiliser les formulaires et valider les données

  • Mettre en place l'authentification et l'autorisation des utilisateurs

  • Créer des requêtes AJAX avec Rails

  • Manipuler des fichiers et envoyer des emails

  • Tester et déboguer une application Rails

  • Créer des API avec Rails

  • Déployer une application Rails sur un serveur

Type de formation

Non certifiante

Sortie

Sans niveau spécifique

Contact de la formation

28 Rue du Chemin Vert
75011 - Paris 11e
Téléphone fixe : 0177179036
Contacter l'organisme

Contact de l'organisme formateur

VIVANEO
SIRET : 51017673800043
75011 Paris 11e
Responsable : Monsieur Mickael MASSET
Téléphone fixe : 0177179036
Contacter l'organisme

Information fournie par :