Accueil > Domaines de compétence : Formations Informatiques > Développement et Méthodes > Langage et IDE > Programmation en Ruby

  • Durée : 3 jour(s)
  • Pré-requis :
  • Developpeur Formation initiale ou expérience en développement informatique requise. Connaissance de la programmation objet

Prochaines
dates programmées

1 000 m2 de locaux
20 salles de formation

Programmation en Ruby

Objectifs

Développer une application en Ruby Maîtriser les outils et concept de base du langage

Contenu de la formation

  • 1. Le langage Ruby
    • Introduction
  • 2. Conteneurs, blocs et itérateurs
  • 3. Type standards
    • Numériques et range
    • String, expressions régulières
  • 4. Classes, objets et variables
    • Méthodes, héritage, objets et attributs
    • Variables et méthodes de classes
    • Contrôles d'accès
  • 5. Structures de contrôle et expressions
    • Expressions
    • Boucles et exécution conditionnelle
    • Visibilité des variables
  • 6. Gestion des exceptions
  • 7. Les modules
  • 8. Entrées/sorties
    • Fichier
    • Réseau
  • 9. Processus et threads
    • Synchronisation
  • 10. Tests et debuggage
    • Tests unitaires
    • Le débogueur
  • 11. Interaction avec la ligne de commande
  • 12. Irb
  • 13. Rubygems
  • 14. Interfaces graphiques
    • Aperçu de plusieurs librairies graphiques
  • 15. Étendre Ruby
  • 16. Ruby distribué
  • 17. Aperçu du framework Ruby on Rails

Pédagogie et outils

Formateur expert du domaine, un ordinateur et un support de cours papier ou numérique par participant , vidéo projecteur, tableau blanc Alternance d'apports techniques : présentation des concepts, démonstrations, de mise en situation : exercices d'assimilation, études de cas et d'échange d'expériences entre les participants