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, le stagiaire sera capable de :
- Créer et paramétrer son environnement de travail Ruby
- Posséder les bases du langage Ruby
- Maîtriser la programmation objet avec Ruby
- Développer ses 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 ».
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