
Mastering Ruby
A Beginner's Guide
Sufyan bin Uzayr(Editor)
CRC Press
1st Edition
Published on 2. October 2023
Book
Hardback
316 pages
978-1-032-41525-3 (ISBN)
Description
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 understand, this book provides the fundamentals for web programming along with software development and simple app development. It covers a variety of topics, starting from syntax styles workflow for the Command line to creating websites that will quickly advance necessary information.
The key principles about Ruby explained here are helpful to beginners and other users interested in learning this highly technological and diverse language.
Key Features:
Follows a hands-on approach and offers practical lessons and tutorials related to Ruby.
Provides an in-depth discussion of Ruby design and applications to help build robust knowledge.
Explains how to create individual websites using Ruby programming.
Concise and easy to understand, this book provides the fundamentals for web programming along with software development and simple app development. It covers a variety of topics, starting from syntax styles workflow for the Command line to creating websites that will quickly advance necessary information.
The key principles about Ruby explained here are helpful to beginners and other users interested in learning this highly technological and diverse language.
Key Features:
Follows a hands-on approach and offers practical lessons and tutorials related to Ruby.
Provides an in-depth discussion of Ruby design and applications to help build robust knowledge.
Explains how to create individual websites using Ruby programming.
More details
Series
Language
English
Place of publication
London
United Kingdom
Publishing group
Taylor & Francis Ltd
Target group
Professional and scholarly
Professional and Professional Reference
Illustrations
1 s/w Photographie bzw. Rasterbild, 10 s/w Zeichnungen, 12 s/w Tabellen, 11 s/w Abbildungen
12 Tables, black and white; 10 Line drawings, black and white; 1 Halftones, black and white; 11 Illustrations, black and white
Dimensions
Height: 240 mm
Width: 161 mm
Thickness: 23 mm
Weight
669 gr
ISBN-13
978-1-032-41525-3 (9781032415253)
Copyright in bibliographic data and cover images is held by Nielsen Book Services Limited or by the publishers or by their respective licensors: all rights reserved.
Schweitzer Classification
Other editions
Additional editions

Book
10/2023
1st Edition
CRC Press
€50.94
The article will not be published
Person
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
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
Content
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
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