If you’re looking for a great book to learn Ruby, Beginning Ruby by Peter Cooper is probably the best book to get started with. Here, you can find the download links for the pdf version of Peter Cooper’s Beginning Ruby 2nd Edition. This book is great for those with no or very little programming knowledge as it is presented in an instructional format, and guides you through the basic programming concepts of the language.
- Title: Beginning Ruby (From Novice to Professional)
- Author: Peter Cooper
- Edition: 2nd
- Pages: 658
- Format: pdf
Beginning Ruby covers a lot of ground in Ruby programming language, and offers a tutorial-based explanation of the various aspects of the language. The overall books consists of short tutorials, examples and larger projects, so it is just a great book of those who are just new to dynamic languages.
The 2nd Edition of Beginning C by Peter Cooper not only covers the fundamental topics of Ruby but also dives into testing, building Web apps, database apps, the pros and cons of Ruby frameworks, networking daemons, and developing GUI applications. The whole book is divided into 3 parts which total 17 chapters.
The first part “Foundation and Scaffolding” covers introduction to the Ruby programming language. The topics disused here are Installing Ruby, Ruby and Object Orientation, Building Blocks of Ruby: Data, Expressions & Flow Control, Developing Ruby app, and the Ruby Ecosystem.
The second part covers “The Core of Ruby”. It discusses topics such as Classes, Objects & Modules, Projects & Libraries, Documentation, Error Handling, Debugging & Testing, Files & Databases, Ruby Applications & Libraries, Advanced Ruby Features and Developing Larger Ruby Application.
The third part “Ruby Online” deals with Web Application Frameworks such as Rails, Sinatra & Ramaze, Ruby and the Internet, Networking, Sockets & Daemons, GUI-based Desktop Application Development and some Useful Ruby Libraries.
Copyright issues: The pdf version of this book is made available here for download for academic purpose only, i.e. for students and learners seeking this book on the internet. If you think this violates the Copyright policies of the book/publication, inform me at firstname.lastname@example.org, and this post will be removed from the website.
Overall, Beginning Ruby is simply a great book well suited for those who are just starting to learn Ruby programming language. Note that this is the 2nd Edition of Beginning Ruby by Peter Cooper pdf Download. You can find other good Ruby books as well as books in other programming languages here.