Objectifs pédagogiques
- Apprendre à programmer en langage Ruby
- Connaître la syntaxe
- Savoir administrer les classes et les bibliothèques
- Adlinistrer l'objet en Ruby
- Maîtriser la Méta Programmation
- Avoir des notions avancées
Programme de la formation
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

Proposé par
Sparks
"Tout l'IT, vraiment tout"

Proposé par
Sparks
