Ruby Approfondissement
2 jour(s)
Objectifs
Être capable de prévoir, développer, tester, déployer une application complète et complexe en Ruby.
Contenu
Introduction
Présentation générale
Rappels de Ruby à la demande
L'objet en Ruby
Les méthodes; retour sur les blocs, lambda et Yield
Définition de nouvelles classes: syntaxe fondamentale
Gestion générale de la mémoire
Visibilité et accesseurs
Héritage en Ruby, modules, mixins
Atelier: une application de données variées
Bibliothèques avancées de Ruby
Organisation générale, Forge et gems
Accès à des fichiers quelconques, YAML, JSON
Interfaces graphiques avec Ruby
Bibliothèque de communication et utilisation de protocoles Internet
Utilisation de bases de données
Atelier pratique: application avancée complète et graphique
Méthodes pédagogiques
Méthodologie basée sur l'Active Learning: 75% de pratique minimum. Chaque point théorique est systématiquement suivi d'exemples et exercices.
Public cible
A qui s'adresse la formation?
Tous
|
|
Prérequis
Avoir suivi le stage Ruby initiation ou posséder les connaissances équivalentes
|
Evaluation
Méthodes d'évaluation
Contrôle continu
|
|
Certificat, diplôme
Attestation de fin de stage mentionnant le résultat des acquis
|