Formation Ruby On Rails

Picto fav
Picto partage
  • Partager par mail
  • Imprimer
Mise à jour : 12/12/2025 Formation : 2488115F Source : VIVANEO

Session de formation

Code CARIF Dates Niveau de sortie Financeur(s) Lieu Organisme formateur Type Réunion
486500S Se rapprocher de l'organisme pour connaitre la prochaine session Sans niveau spécifique

Autre financeur, OPCO

Lille (59) VIVANEO
Tél : 01 77 17 90 36
Email : formation@vivaneo.fr

FC

Non Picto rouler et dérouler
Durée

Durée totale de la formation : 50h
Durée en centre : 50h
Durée en entreprise : h

Modalités de formation

Rythme :
Temps partiel, Temps plein, Cours de jour
Type de parcours : Parcours individualisé

Dispositif Financeur
Financements à déterminer selon la situation du bénéficiaire Autre financeur
OPCO Entreprises OPCO

Tarif : N.C.
Modalités d'enseignement : Formation entièrement présentielle

Lieu de formation

253 Boulevard de Leeds
59777 Lille

Accueil sur le lieu de formation

Accès handicap : Pas d'accès handicap
Hébergement : Pas d'hébergement
Restauration : Pas de restauration
Transport : Pas de transport

Admission

Niveau d'entrée requis : Sans niveau spécifique
Prérequis :
- Avoir des connaissances en programmation - Comprendre les concepts de programmation orientée objet
Public :
En activité professionnelle, Salarié
En recherche d'emploi, Tout public

Réunions d'informations

Aucune information

Complément d'information

Aucune information

Objectifs de la formation

  • 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.

Contenu pédagogique

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.

Métiers visés

Insertion dans l'emploi

Picto rouler et dérouler

Aucune donnée n'est encore disponible pour cette formation

Informations complémentaires

Picto rouler et dérouler

Numéro Carif : 486500S
Référence formation : 2488115F
Code NSF : 326 - Informatique, traitement de l'information, réseaux de transmission des données
Formacode principal : 30813 - Langage Ruby
ROME associés : -

Picto alerte M'alerter sur les nouvelles sessions