Ecco qualche riferimento a manuali, tutorial, e altro materiale che ti potrà venire bene quando vorrai iniziare a programmare in Ruby.
Per iniziare
- Try Ruby!
- Un tutorial interattivo che ti dà la possibilità di provare Ruby direttamente nel tuo browser. Questo tutorial di 15 minuti è orientato a principianti che vogliono dare un’occhiata al linguaggio.
- Ruby Koans
- I Koan ti accompagneranno lungo il sentiero illuminato dell’apprendimento di Ruby. Lo scopo è imparare il linguaggio Ruby, la sua sintassi, struttura, e qualche funzionalità e libreria comune. E anche un po’ di cultura.
- Hackety Hack
Lo starter kit del piccolo programmatore
. Un modo facile e divertente per imparare a programmare (attraverso Ruby) usando il toolkit GUI Shoes.- Why’s (Poignant) Guide to Ruby
- Un libro poco convenzionale ma interessante che ti insegna ad usare Ruby attraverso storie, battute argute e fumetti. Originariamente creato da why the lucky stiff, questa guida rimane un classico per chiunque voglia imparare Ruby.
- Learn to Program
- Un meraviglioso mini-tutorial scritto da Chris Pine e tradotto in italiano da Duccio Armenise. Adatto a neofiti del mondo della programmazione. Se non sai come programmare, inizia qui. La versione originale inglese è disponibile qui.
- Ruby in Venti Minuti
- Un tutorial che copre le nozioni di base di Ruby. Non dovresti impiegare più di venti minuti per completarlo dall’inizio alla fine.
- Ruby per chi conosce altri linguaggi
- Vuoi imparare ruby e conosci già un’altro linguaggio di programmazione? Sia che sia C, C++, Java, Perl PHP o Python, questo articolo è quello che fa per te.
- Learning Ruby
- Una raccolta di appunti riguardanti Ruby per coloro che non conoscono il linguaggio e sono alla ricerca di una solida introduzione ai concetti e ai costrutti di Ruby. [in inglese]
- Ruby Essentials
- Ruby Essentials è un libro gratuito online, pensato per essere una concisa guida facile da seguire per imparare Ruby. [in inglese]
- Ruby & Ruby on Rails programming tutorials
- Un sito il cui scopo è fornire tutorial ben organizzati e di buona qualità riguardanti sia Ruby che Ruby on Rails
Manuali
- Programming Ruby
- Una pietra miliare tra i libri disponibili su Ruby in inglese. La prima edizione del Pragmatic Programmers’ book è disponibile online gratuitamente.
- Ruby User’s Guide
- Tradotto in inglese dalla versione originale Giapponese scritta da Yukihiro Matsumoto (il creatore di Ruby)ranslated from the original Japanese version written by Yukihiro Matsumoto (the creator of Ruby). Questa traduzione, curata da Goto Kentaro e Mark Slagell, è un’eccellente punto di partenza per imparare molti aspetti importanti del linguaggio Ruby.
- The Ruby Programming Wikibook
- Un manuale online gratuito per persone con conoscenze di livello base o intermedio, contenente anche delle parti di riferimento complete.
Ducumenentazione di riferimento
- Ruby Core Reference
- Preso direttamente dal codice sorgente usando RDoc, questa documentazione descrive tutte le classi e i moduli interni (come String, Array, Symbol, ecc…).
- Ruby Standard Library Reference
- Anche questo generato automaticamente dal codice utilizzando RDoc, questa documentazione descrive la libreria standard di Ruby.
- Ruby C API Reference
- Documentazione per il codice C che costituisce Ruby. Utilissima per scrivere estensioni in C o contribuire allo sviluppo di Ruby.
- RubyDoc.info
- Il solo sito che ti server per documentazione di riferimento su gemme e progetti Ruby in GitHub.
- API Doc ricercabile per Rails e Ruby
- Documentazione ricercabile per Rails and Ruby.
- RubyDox
- Documentazione su Ruby, Rails, Gem e Plugins.
Ulteriori Informazioni
Ruby-Doc.org mantiene un’esauriente lista di documenti in inglese. Ci sono anche molti libri su Ruby. Se hai domande su Ruby la lista delle mailing list è perfetta per iniziare.
