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 by
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.
Comprehensive Ruby Programming
- About Book
- Who Is This Book For?
- Book Content
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!