Développer / Réduire les contenus

Formation Ruby On Rails

Objectifs, programme, validation de la formation
Objectifs :
- comprendre et savoir mettre en œuvre les concepts avancés du développement web
- maîtriser l'architecture RESTful, le pattern MVC, le pattern ORM
- appréhender le développement de fonctionnalités complexes : polymorphisme, ressources imbriquées, formulaires complexes, workflows
- savoir développer avec la technologie Ruby on Rails
- suivre une méthodologie de projet Agile dans le développement

Programme de la formation :
Le langage Ruby
1. Présentation du langage Ruby
2. Installation de l'environnement de développement
3. Algorithmes et structures de donnée en Ruby
4. Programmation orientée Objet en Ruby
5. Architecture de Ruby on Rails
Le fonctionnement de Ruby on Rails
1. Création d'une application
2. Gestion de Bundler et de la ligne de commande
3. Gestion de la base de données (migrations)
4. Manipulation des formulaires et des pages
5. Validations des modèles
6. Associations
7. Développement RESTful
L'écosystème Ruby On Rails
1. Gems et plugins
2. Formulaires simplifiés avec SimpleForm
3. Internationalisation de vos applications
4. Authentification (gestion des sessions et cookies)
5. Moteur de recherche
6. Gestion des rôles et permissions
Développement guidé par les tests avec Rspec
1. Mise en place du framework de test
2. Tests unitaires : modèles et factories
3. Tests fonctionnels : controlleurs
4. Tests d'intégration : utilisation de Cucumber
Collaboration et déploiement
1. Installation d'un serveur Ruby On Rails
2. Utilisation de git pour le travail en équipe
3. Déploiement avec Capistrano

Durée, rythme, financement
Durée : 35 heures en centre, 35 heures hebdomadaires

Modalités de l'alternance :
Se rapprocher du centre pour ces modalités

Conventionnement : Non

Conditions d'accès
Public(s) : Tout public

Conditions spécifiques et prérequis :
Maîtrise du PHP, CSS, HTML

Lieu de réalisation de l'action
2 allée de la haye du temple
59000 Lille
Responsable : EURATEACH SARL

Téléphone fixe : 03 66 72 27 03
Fax : 09 72 38 22 85
Site web : http://www.eurateach.com
Contacts
Contact sur la formation :
2 allée de la haye du temple
59000 Lille
Responsable : Stéphanie GASNIER

Téléphone fixe : 03 66 72 27 03
Fax : 09 72 38 22 85
Site web : http://www.eurateach.com



Contacter l'organisme formateur :
EURATEACH SARL
SIRET : 81279612600017
2 allée de la haye du temple
59000 Lille
Téléphone fixe : 03 66 72 27 03
Fax : 09 72 38 22 85
Site web : http://www.eurateach.com



Périodes prévisibles de déroulement des sessions
Du 01/01/2019 au 31/12/2019
Du 01/01/2018 au 01/01/2019
Du 01/01/2016 au 31/12/2017
Organisme responsable
EURATEACH SARL
SIRET : 81279612600017

2 allée de la haye du temple
59000 Lille
Téléphone fixe : 03 66 72 27 03
Fax : 09 72 38 22 85
Site web : http://www.eurateach.com


Date de mise à jour : 06/12/2018, Ref : 20_F2202000_402223
En savoir plus

Crédits 2015 © Réseau Carif-Oref - Tous droits réservés.