Jump to ratings and reviews
Rate this book

The Ruby Workshop: Develop powerful applications by writing clean, expressive code with Ruby and Ruby on Rails

Rate this book
Get to grips with the fundamentals of the Ruby programming language and learn how to build your own applications with the help of real-world examples and hands-on activities The beauty of Ruby is its readability and expressiveness. Ruby hides away a lot of the complexity of programming, allowing you to work quickly and 'do more' with fewer lines of code. This makes it a great programming language for beginners, but learning any new skill can still be a daunting task. If you want to learn to code using Ruby, but don't know where to start, The Ruby Workshop will help you cut through the noise and make sense of this fun, flexible language. You'll start by writing and running simple code snippets and Ruby source code files. After learning about strings, numbers, and booleans, you'll see how to store collections of objects with arrays and hashes. You'll then learn how to control the flow of a Ruby program using boolean logic. The book then delves into OOP and explains inheritance, encapsulation, and polymorphism. Gradually, you'll build your knowledge of advanced concepts by learning how to interact with external APIs, before finally exploring the most popular Ruby framework ? Ruby on Rails ? and using it for web development. Throughout this book, you'll work on a series of realistic projects, including simple games, a voting application, and an online blog. By the end of this Ruby book, you'll have the knowledge, skills and confidence to creatively tackle your own ambitious projects with Ruby. The Ruby Workshop is designed for anyone who is new to Ruby and wants a practical introduction to the language. Whether you're completely new to programming, or have experience in another language and want to broaden your skillset, this book will quickly get you up and running.

544 pages, Paperback

Published October 31, 2019

2 people want to read

About the author

Akshat Paul

10 books8 followers
Akshat Paul is a technologist and Author of the 5 techology books on topics AWS Amplify Serverless Development, React Native for mobile development, The Ruby Workshop and RubyMotion iOS development essentials. He is also technical reviewer for many books on computer science with top publishers.

He has extensive experience of mobile, web development and Devops has delivered many enterprise and consumer applications over the years.

In other avatars, Akshat frequently speaks at conferences and meetups nbsp;on various technologies. He has given talks at React Native EU, ReactJS case study festival, Mobiledev global summut,RubyConfIndia, #inspect-RubyMotion Conference brussels and was KeyNote speaker at technology leadership events at bkk & kl.

Besides writing code Akshat spends time with his family, is an avid reader and obsessive about healthy eating. Know more at www.akshatpaul.com

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
1 (100%)
4 stars
0 (0%)
3 stars
0 (0%)
2 stars
0 (0%)
1 star
0 (0%)
No one has reviewed this book yet.

Can't find what you're looking for?

Get help and learn more about the design.