Formation Ruby On Rails
Date de mise à jour :
Identifiant Offre Info : 10_2463852F
Organisme responsable :
Vivaneo
(ouvre dans un nouvel onglet)
Présentation de la formation
Objectifs
- Assimiler les concepts clés de Ruby on Rails et de l'architecture MVC.
- Apprendre à exploiter les diverses fonctionnalités de Rails pour développer des applications web modernes et efficaces.
- Comprendre les mécanismes de Rails pour gérer les bases de données, les routes, les formulaires et les systèmes d'authentification.
- Être en mesure de déployer une application Rails sur un serveur.
Programme de la formation
Module 1 : Introduction à Ruby on Rails Présentation du framework, de son histoire et de ses concepts clés Installation et configuration de l'environnement de développement Création d'un projet Rails Module 2 : Routes, Contrôleurs et Vues Gestion des routes, des contrôleurs et des vues Utilisation de la console Rails Exercices pratiques pour appliquer les concepts Module 3 : Modèles et Bases de Données Utilisation d'ActiveRecord : création de modèles, relations…
- Présentation du framework, de son histoire et de ses concepts clés
- Installation et configuration de l'environnement de développement
- Création d'un projet Rails
- Gestion des routes, des contrôleurs et des vues
- Utilisation de la console Rails
- Exercices pratiques pour appliquer les concepts
- Utilisation d'ActiveRecord : création de modèles, relations et migrations
- Gestion des formulaires et validation des données
- Utilisation de Rails pour effectuer des requêtes AJAX
- Authentification et autorisation des utilisateurs
- Gestion des fichiers, génération de PDF et envoi d'emails
- Introduction aux tests avec Rails
- Création d'API avec Rails
- Déploiement d'une application Rails sur un serveur
- Exercices pratiques pour renforcer les compétences acquises
Validation et sanction
- Compréhension de l'architecture MVC
- Création d'applications web complètes
- Gestion des bases de données avec ActiveRecord
- Implémentation de formulaires et validation des données
- Mise en place d'AJAX pour l'interactivité
- Gestion de l'authentification et de l'autorisation
- Manipulation de fichiers, génération de PDF et envoi d'emails
- Introduction aux tests et création d'API
- Capacité à déployer une application sur un serveur
Type de formation
Non certifiante
Niveau de sortie
Sans niveau spécifique
Durée, rythme, financement
Durée
En centre
50 h
Financement
- Conventionnement
- Oui
- Financeur
-
- Entreprise
Conditions d'accès
Public visé
- Tout public
Niveau d'entrée
Sans niveau spécifique
Conditions spécifiques et prérequis
- Posséder des connaissances en programmation - Comprendre les principes de la programmation orientée objet
Lieu de réalisation de l'action
Modalités d'enseignement
Formation entièrement en présentielle
Adresse
6 Rue de Madagascar90000 Belfort
Responsable : Belfort Boost
Périodes prévisibles de déroulement des sessions
Début
Fin
- Adresse d'inscription
-
28 Rue du Chemin Vert
75011 Paris 11e - État du recrutement
- Ouvert
- Modalités
- Entrées / Sorties à dates permanentes