1st Edition

Mastering Ruby A Beginner's Guide

Edited By Sufyan bin Uzayr Copyright 2024
334 Pages 11 B/W Illustrations
by CRC Press

Ruby is a superb programming language used for a variety of activities such as developing desktop applications, static websites, computational services, and even automation systems. Mastering Ruby: A Beginner’s Guide is a detailed guide for beginners to understand Ruby. This book discusses how to structure applications properly and organize code for optimum performance. Concise and easy to... Read more

Chapter 01      Overview of Ruby

Chapter 02      OOP Concepts of Ruby

Chapter 03      Basics of Ruby

Chapter 04      Control Statements in Ruby

Chapter 05      Methods in Ruby

Chapter 06      Exceptions in Ruby

Chapter 07      Regex and Classes in Ruby

Chapter 08      Module and Collections in Ruby

Chapter 09      Threading in Ruby

Chapter 10      Appraisal

Biography

Sufyan bin Uzayr is a writer, coder and entrepreneur with over a decade of experience in the industry. He has authored several books in the past, pertaining to a diverse range of topics, ranging from History to Computers/IT.

Sufyan is the Director of Parakozm, a multinational IT company specializing in EdTech solutions. He also runs Zeba Academy, an online learning and teaching vertical with a focus on STEM fields. Sufyan specializes in a wide variety of technologies, such as JavaScript, Dart, WordPress, Drupal, Linux and Python. He holds multiple degrees, including ones in Management, IT, Literature and Political Science.

Sufyan is a digital nomad, dividing his time between four countries. He has lived and taught in universities and educational institutions around the globe. Sufyan takes a keen interest in technology, politics, literature, history and sports, and in his spare time, he enjoys teaching coding and English to young students.

Learn more at sufyanism.com