N'hésitez pas à modifier ce wikilivre pour en faire quelque chose de plus pédagogique
Introduction et installation
Syntaxe et types
Programmation orientée objet
- Les classes
- Les méthodes
- Les accesseurs
- Héritage
- Les exceptions
- Les mixins
- Les modules
Utiliser Ruby
- La bibliothèque standard (stdlib)
- Ruby et le texte non structuré
- Programmation concurrente
- Programmation distribuée
- Persistance des données
- Bases de données et ORM
- Ruby et le Web
- Programmation Ruby/Manipuler des fichiers
- Ruby et les services
- Des interfaces graphiques avec Ruby
- Réflexion
- Exemples de code
Pour les programmeurs...
- Pour les programmeurs Java
- Pour les programmeurs Python
- Pour les programmeurs PHP
Outils autour du langage
- Interactive Ruby Shell
- Le débuggueur
- Le profileur
- Les tests unitaires
- La documentation
- Le packaging (gems)
- Rake
- Étendre Ruby
- Les différentes implémentations du langage
Références
Cet article est issu de Wikibooks. Le texte est sous licence Creative Commons - Attribution - Partage dans les Mêmes. Des conditions supplémentaires peuvent s'appliquer aux fichiers multimédias.