L’environnement

Ruby est un langage dynamique, qui met l’accent sur la simplicité et la productivité. Sa syntaxe élégante facilite la lecture et l’écriture de code.

Objectifs pédagogiques

À l’issue de la formation, les stagiaires seront capables de :

  • Créer et paramétrer leur environnement de travail Ruby
  • Posséder les bases du langage Ruby
  • Maîtriser la programmation objet avec Ruby
  • Développer leurs propres programmes Ruby

Public concerné

Techniciens, ingénieurs, développeurs, scientifiques, enseignants ou tout public souhaitant découvrir le langage Ruby.

Prérequis

Connaissances de base en informatique ou avoir suivi la formation « Initiation à la programmation ». Un questionnaire de pré-formation est proposé pour valider l’adéquation entre le besoin et la formation.

Programme de la formation

Setup

  • Installation de Ruby
  • Les outils nécessaires à son fonctionnement
  • Terminal 101
  • Lancer son script Ruby

Les basiques de la programmation

  • Les types de données
  • Les variables
  • Les fonctions

Contrôle de flux

  • Les conditions & opérateurs
  • Les boucles
  • Les tableaux
  • Les itérations
  • Les blocs
  • Les Hash
  • Les symboles

Programmation orientée objet

  • Classes & instances
  • Héritage & self
  • Data structures