Book

Comprehensive Ruby Programming

Starting with the foundational principles, such as syntax, and scaling up to advanced topics like metaprogramming and big data analysis, this book will give you all of the tools you need to be a professional Ruby developer. A few of the key topics that you will learn in this book are: object-oriented programming, built in Ruby methods, core programming skills, and an introduction to the Ruby on Rails and Sinatra web frameworks. You will also build 10 Ruby programs that solve complex Project Euler mathematical equations, and much more!

Offered byPackt Logo

Difficulty Level

Intermediate

Completion Time

11h

Language

English

About Book

Who Is This Book For?

This is a complete course written from the ground up for beginners wanting to gain a solid understanding of the Ruby language. It starts at the beginning with how to install Ruby and work with it on multiple machines, so simply have a computer that's connected to the Internet and you'll be ready.

Book content

chapters 11h total length

Introduction to the Ruby Programming Language

Ruby variables

Ruby Strings

Working with Numbers in Ruby

Ruby Methods

Ruby Iterators and Loops

Ruby Collections

Ruby Conditionals

Object-oriented Programming in Ruby

Working with the File System in Ruby

Error handling in Ruby

Regular Expressions in Ruby

Searching with grep in Ruby

Ruby Gems

Ruby Metaprogramming

Ruby Web Frameworks

Working with APIs in Ruby

Ruby Algorithms

Machine Learning

Related Resources

Access Ready-to-Use Books for Free!

Get instant access to a library of pre-built books—free trial, no credit card required. Start training your team in minutes!

No credit card required