Ce cours Ruby est conçu pour les débutants, étudiants et développeurs qui souhaitent apprendre un langage simple, expressif et très utilisé dans le développement web avec Ruby on Rails. Le cours commence par l'installation de Ruby, l'exécution d'un premier programme, la syntaxe de base, les variables, les chaînes, les nombres, les conditions et les boucles. Il avance ensuite vers les méthodes, tableaux, hash, symboles, blocs, itérateurs, programmation orientée objet, classes, objets, héritage, modules, mixins, exceptions, fichiers, gems, Bundler, tests, style de code, scripts utiles et bases nécessaires avant Ruby on Rails. À la fin, l'apprenant sera capable d'écrire du code Ruby propre, structuré, réutilisable et maintenable.
✓Comprendre le rôle de Ruby dans le développement logiciel
✓Installer Ruby et exécuter un programme .rb
✓Comprendre la syntaxe de base de Ruby
✓Manipuler variables, chaînes, nombres et booléens
✓Utiliser conditions, boucles et expressions
✓Créer des méthodes Ruby propres
✓Manipuler Array, Hash, Symbol et Range
✓Comprendre les blocs et itérateurs
✓Comprendre la programmation orientée objet en Ruby
✓Créer des classes, objets, attributs et constructeurs
✓Utiliser héritage, modules et mixins
✓Gérer les erreurs avec begin, rescue et ensure
✓Lire et écrire dans des fichiers
✓Utiliser gems et Bundler
✓Écrire des tests simples
✓Appliquer les bonnes pratiques Ruby
✓Préparer l'apprentissage de Ruby on Rails