Beginning Ruby(Apress,3ed,2016)
Learntheprinciplesbehindobject-orientedprogrammingandwithinafewchapterscreateafullyfunctionalRubyapplication.You'llalsogainabasicunderstandingofmanyancillarytechnologiessuchasdatabases,XML,webframeworks,andnetworking-someofwhichareneededaspartofafullyfunctioningRubyapplication.B