Ferme la recherche

Formation Ruby On Rails

Descriptif

Durée de la formation

Durée 35 heures
En centre 35 heures

Session

entrées/sorties permanentes

du 01 janv. 2019 au 31 déc. 2019  - Lille (59)
du 01 janv. 2019 au 31 déc. 2019  - Lille (59)
Pour connaître les dates des prochaines sessions, veuillez contacter l'organisme de formation

Objectif de la formation

- comprendre et savoir mettre en oeuvre 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

Description 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

Conditions d'accès

Maîtrise du PHP, CSS, HTML

Donne accès au(x) métier(s) suivant(s)

Animation de site multimedia (voir la fiche métier)

Conception de contenus multimedias (voir la fiche métier)

Realisation de contenus multimedias (voir la fiche métier)

Administration de systemes d'information (voir la fiche métier)

Direction des systemes d'information (voir la fiche métier)

Etudes et developpement informatique (voir la fiche métier)

Et après la formation ?

Retour à l'emploi des anciens stagiaires

FAIBLE

Conseils
Les questions à poser avant de choisir un centre de formation
  • Quels sont les profils des anciens stagiaires (niveau de formation, expérience professionnelle) ?
  • Est-il possible de visiter le centre ?
  • Quel type de public accueillez-vous en formation (salariés, demandeurs d’emploi, particuliers) ?
  • Peut-on obtenir une liste de ces anciens stagiaires pour les interroger sur cette formation ?
  • Comment aidez-vous les stagiaires à trouver un emploi ?
Informations pratiques

EURATEACH SARL

Lieu de formation

2 allée de la haye du temple
Lille

Cliquez sur ce lien pour calculer votre itinéraire

Centre de formation

2 allée de la haye du temple
59000, Lille

Voir toutes les formations de EURATEACH SARL