Cover of Beginning Ruby: From Novice to Professional

Beginning Ruby: From Novice to Professional

Ruby is perhaps best known as the engine powering the hugely popular Ruby on Rails web framework. However, it is an extremely powerful and versatile programming language in its own right. It focuses on simplicity and offers a fully object-oriented environment.

Read more

"Beginning Ruby" is a thoroughly contemporary guide for every type of reader who wants to learn Ruby, from novice programmers to web developers to Ruby newcomers. It starts by explaining the principles behind object-oriented programming and within a few chapters builds toward creating a genuine Ruby application.

The book then explains key Ruby principles, such as classes and objects, projects, modules, and libraries, and other aspects of Ruby such as database access. In addition, Ruby on Rails is covered in depth, and the books appendixes provide essential reference information as well as a primer for experienced programmers. What you'll learn Understand the basics of Ruby and object-oriented building blocks. Work with Ruby libraries, gems, and documentation. Work with files and databases. Write and deploy Ruby applications. Explore Ruby web frameworks and aspects of network programming with Ruby. Develop desktop and GUI applications with Ruby. Who this book is for

Beginning programmers, programmers new to Ruby, and web developers interested in knowing the foundations of the language. "

Audience
adult
Length
epic · 631 pages

Click a tag to see books like this one that share it. Point at it (on a phone, tap it) for less of it instead.

Read it? Sign in to help tag it.

Liked Beginning Ruby: From Novice to Professional? Here’s where I’d start.

These suit anyone who liked Beginning Ruby: From Novice to Professional. Sign in and mark a few books for picks shaped around your own taste.

  1. Design Patterns in Ruby Shares ruby, programming, tech
  2. The Ruby Programming Language Shares programming, ruby, tech
  3. The Ruby Way: Solutions and Techniques in Ruby Programming (Addison-Wesley Professional Ruby Series) Shares ruby, programming, tech
  4. The Well-Grounded Rubyist Shares ruby, programming, tech

“People who read Beginning Ruby: From Novice to Professional tend to reach for these next.”

  1. Ruby on Rails 3 Tutorial: Learn Rails by Example (Addison-Wesley Professional Ruby Series)
  2. Agile Web Development with Rails: A Pragmatic Guide
  3. The Rails 3 Way
  4. The Cucumber Book

“If you want more of the same (science about technology), start with these.”

  1. jQuery: Novice to Ninja
  2. 21st Century C: C Tips from the New School
  3. C++ Concurrency in Action: Practical Multithreading
  4. Functional Thinking

“If it was the programming that hooked you, try one of these.”

  1. Metaprogramming Ruby
  2. Ruby Best Practices
  3. Learn Ruby the Hard Way
  4. Why's (Poignant) Guide to Ruby

“These start from a similar idea, even if they go somewhere else with it.”

  1. Java for Dummies [With CDROM]
  2. Learning Python
  3. Essential ActionScript 2.0
  4. Learn Objective-C on the Mac