Passer au contenu
45 h

Programmation

Ruby – Programmation orientée objet – Introduction

Préalables

Avoir des connaissances de base de HTML, de Javascript et en programmation.

Objectif

À la fin de ce cours, les participants seront en mesure de créer des scripts système et de programmer en orienté objet avec Ruby. Ils seront aussi outillés pour aller plus loin dans leur apprentissage de la programmation Web avec le framework Ruby On Rails pour créer des sites Web attrayants.

Contenu du cours

  • Introduction
    • Environnement de développement
    • Présentation de Ruby et premier exemple
    • Shell interactif Ruby
    • Comparaison avec d’autres langages
    • Présentation du cas d’étude
  • Les bases du langage
    • Variables et chaînes de caractères
    • Contrôle d’exécution : conditions et boucles
    • Structures de données : tableau, itérateur, hachage, tri  
    • Contrôle de flux
    • Blocs et procédures
  • Programmation orientée objet
    • Classes et méthodes
    • Héritage et messages
    • Classes d’exception
    • built-in classes