Objectifs
Savoir écrire un programme en Ruby, comprendre la conception Modèle-Vue-Contrôleur (M.V.C.) et maîtriser les composantes de Rails.
Compétences visées
- Installer et configurer Rails
- Maîtriser le langage Ruby et les fonctionnalités du framework Rails
- Intégrer Ruby on Rails à un projet
- Expérimenter des fonctionnalités et concepts avancés de Ruby on Rails
- Maîtriser le langage Ruby et les fonctionnalités du framework Rails
- Intégrer Ruby on Rails à un projet
- Expérimenter des fonctionnalités et concepts avancés de Ruby on Rails
Public
Cette formation s'adresse à tout public ayant quelques connaissances en programmation.
Pré-requis
Bases de la programmation
Méthode pédagogique
Pédagogie active mêlant exposés, exercices et applications pratiques dans Ruby on Rails
Programme
- 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
Modalités d'évaluation
Un formulaire d'auto-évaluation proposé en amont de la formation nous permettra d'évaluer votre niveau et de recueillir vos attentes. Ce même formulaire soumis en aval de la formation fournira une appréciation de votre progression.
Des exercices pratiques seront proposés à la fin de chaque séquence pédagogique pour l'évaluation des acquis.
En fin de formation, vous serez amené(e) à renseigner un questionnaire d'évaluation à chaud.
Une attestation de formation vous sera adressée à l'issue de la session.
Trois mois après votre formation, vous recevrez par email un formulaire d'évaluation à froid sur l'utilisation des acquis de la formation.
Des exercices pratiques seront proposés à la fin de chaque séquence pédagogique pour l'évaluation des acquis.
En fin de formation, vous serez amené(e) à renseigner un questionnaire d'évaluation à chaud.
Une attestation de formation vous sera adressée à l'issue de la session.
Trois mois après votre formation, vous recevrez par email un formulaire d'évaluation à froid sur l'utilisation des acquis de la formation.
Solutions de financement
Cette formation peut être financée :
- dans le cadre du plan de développement des compétences de votre Entreprise
- par l’OPCO (opérateur de compétences) de votre Entreprise ou le FAF (Fonds d’Assurance Formation) pour les professionnels libéraux
- par France Travail dans le cadre du dispositif de l'Aide Individuelle à la Formation (soumis à accord de votre Agence)
- à titre personnel
Accessibilité
Vous souhaitez suivre notre formation Ruby On Rails et êtes en situation de handicap ? Merci de nous contacter afin que nous puissions envisager les adaptations nécessaires et vous garantir de bonnes conditions d'apprentissage