Formation Ruby On Rails

Numéro de Carif :
Objectifs de la formation :

- 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

Prérequis :

Pré-requis : Maîtrise du PHP, CSS, HTML

Contenu 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

Formation modulaire : Non

Certification(s) / Diplômes visé(s)
Formation certifiante : Non
Accès à l'emploi et métiers visés

Retour à l'emploi

dans les 6 mois suivant la sortie de formation continue, quel que soit le métier exercé.

Source: Pôle emploi - API - Taux de retour à l'emploi pour les demandeurs d'emploi sortants de formation depuis janvier 2013

Données régionales (ou nationales, si peu de stagiaires formés) pour l'ensemble du domaine : langage ruby


Pour tout savoir sur le calcul des taux +

info taux d'insertion

Conseil:
Contactez l'organisme de formation pour connaitre ses taux d'insertion

Numéro de CARIF : 1394224

Numéro d'action : 602223

Formacode principal : 30813 - LANGAGE RUBY

Organisme responsable : EURATEACH SARL
(> Voir la fiche de l'organisme)