Booster des Talents IT

Formation Ruby

Cette formation vous permettra de découvrir le langage Ruby et ses différentes applications. Vous aborderez la syntaxe fondamentale, les différentes classes et l’administration de l’objet. Un focus sera aussi observé sur la Méta programmation.
  • le 27/11/2017 à Toulouse
  • le 29/11/2017 à Paris
  • le 06/12/2017 à Lyon
  • + 1 autre session
Prixà partir de
1600 €HT
RéférenceAF10399
Durée3 jours
Public Administrateurs, Chefs de Projet, Développeurs
PrérequisConnaissance dans la programmation web, développement web, base HTML et JavaScript
Éditeurs Open Source
TP50%

Plan de Formation Ruby

Introduction

Rappel sur la programmation orientée objet
Découvrir le langage Ruby
Mettre en place un environnement de développement adapté

Syntaxe fondamentale

Maîtriser la syntaxe appliquée à Ruby
Créer des variables multiples
Maîtriser les différentes opérations et expressions

Administrer les classes et les bibliothèques

Découvrir les chaines de caractères
Maîtriser les classes Time et Date
Synchroniser les processus

Administrer l’objet en Ruby

Savoir mettre en place une méthode
Définir de nouvelles classes
Comment gérer la mémoire de façon globale ?
Accéder aux variables d’instance d’un objet grâce aux accesseurs
Gérer les héritages multiples grâce aux mixins

Focus sur la Méta programmation

Maîtriser le concept d’introspection
Définition, utilisation et requête dynamique d’une méthode
Réouvrir des classes
Maîtriser la définition dynamique d’une classe
Maîtriser l’alias_method et la method_missing

Aller plus loin

Découvrir le concept de Forge
Utiliser le module YAML pour accéder à des fichiers quelconques
Maîtriser les bibliothèques de communication
Savoir utiliser les protocoles internet

Nos autres formations Langages de développement

AF24979Formation EcmaScript 2015 (ES6) New Formation ! 26 sessions prévues3 jours1470 €HT
AF24716Formation Phalcon New Formation ! en Intra/Cours Particulier4 jours1960 €HT
AF24398Formation PolymerJS New Formation ! 13 sessions prévues3 jours1470 €HT
AF15880Formation Lazarus perfectionnement New Formation ! en Intra/Cours Particulier2 jours1190 €HT
AF15878Formation Lazarus Initiation 15 sessions prévues3 jours1490 €HT
Voir les 79 formations
Vous pouvez également être intéressé par des formations code, langage Ruby, ruby ou par les formations de notre filière Langages de développement
Prixà partir de
1600 €HT
RéférenceAF10399
Durée3 jours
Public Administrateurs, Chefs de Projet, Développeurs
PrérequisConnaissance dans la programmation web, développement web, base HTML et JavaScript
Éditeurs Open Source
Travaux pratiques50%
Suivez l'une de
nos 4 sessions
le 27/11/2017 à Toulouse
le 29/11/2017 à Paris
le 06/12/2017 à Lyon
le 20/12/2017 à Aix-en-Provence