Ruby Notes for Professionals

Download free course Ruby Notes for Professionals, pdf file on 234 pages by Stack Overflow Community.
The Ruby Notes for Professionals book is compiled from Stack Overflow Documentation, the content is written by the beautiful people at Stack Overflow.

Table of contents

  • Getting started with Ruby Language
  • Casting (type conversion)
  • Operators
  • Variable Scope and Visibility
  • Environment Variables
  • Constants
  • Special Constants in Ruby
  • Comments
  • Arrays
  • Multidimensional Arrays
  • Strings
  • DateTime
  • Time
  • Numbers
  • Symbols
  • Comparable
  • Control Flow
  • Methods
  • Hashes
  • Blocks and Procs and Lambdas
  • Iteration
  • Exceptions
  • Enumerators
  • Enumerable in Ruby
  • Classes
  • Inheritance
  • method_missing
  • Regular Expressions and Regex Based Operations
  • File and I/O Operations
  • Ruby Access Modifiers
  • Design Patterns and Idioms in Ruby
  • Loading Source Files
  • Thread
  • Range
  • Modules
  • Introspection in Ruby
  • Monkey Patching in Ruby
  • Recursion in Ruby
  • Splat operator (*)
  • JSON with Ruby
  • Pure RSpec JSON API testing
  • Gem Creation/Management
  • rbenv
  • Gem Usage
  • Singleton Class
  • Queue
  • Destructuring
  • Struct
  • Metaprogramming
  • Dynamic Evaluation
  • instance_eval
  • Message Passing
  • Keyword Arguments
  • Truthiness
  • Implicit Receivers and Understanding Self
  • Introspection
  • Refinements
  • Catching Exceptions with Begin / Rescue
  • Command Line Apps
  • IRB
  • ERB
  • Generate a random number
  • Getting started with Hanami
  • OptionParser
  • Operating System or Shell commands
  • C Extensions
  • Debugging
  • Ruby Version Manager
Pages : 234
Size : 1.9 MB
File type : PDF
Downloads: 161
Created: 2022-02-03
License: CC BY-SA
Author(s): Stack Overflow Community
Ruby Notes for Professionals

Others ruby Tutorials

Essential Ruby On Rails

Getting Started with Ruby programming language

Ruby on Rails PDF Tutorial

Using Blocks in Ruby

Essential Ruby

Others related eBooks about Ruby Notes for Professionals

Introduction to Visual Cobol and Cobol for .NET

This PDF tutorial teachs you how to build your first application with Visual Cobol ,it provides an introduction to Visual COBOL and the COBOL for .NET language. It shows some basic features of COBOL for .NET,free training document under 30 pages for beginners....

.NET Microservices

Download free course .NET Microservices, pdf file on 350 pages by Cesar de la Torre, Bill Wagner, Mike Rousos....

From Python to NumPy

NumPy is one of the most important scientific computing libraries available for Python. This book teaches you how to achieve expert level competency to perform complex operations, with in-depth coverage of advanced concepts....

Haskell: Functional Programming with Types

In this book, we aim to introduce you both to the Haskell language, from the very basics to its most advanced features, and to computer programming in general. Seasoned programmers, we urge you to be especially patient with this process. In all likelihood, the languages you are most familiar with ...

Android on x86: An Introduction to Optimizing for Intel Architecture

This book is a one-stop reference guide to mindful programming and the unique challenges and opportunities that arise from x86 architectures. It compiles the best practices and procedures associated with application development for devices using Intel's popular line of microprocessors....

3D Game Development with LWJGL 3

This book will introduce the main concepts required to write a 3D game using the LWJGL 3 l..., download free Game Development tutorial in PDF (371 pages) created by Antonio Hernández Bejarano ....

Introduction to ADA 2012

This course is for developers who already know Ada 95 and want to learn about the new possibilities brought by Ada 2005 and Ada 2012. A brief introduction to Ada 2012 by John Barnes....

J2EE for NetBeans

Download free Java J2EE for NetBeans course material, tutorial training, a PDF file on 330 pages...

IPython Interactive Computing and Visualization Cookbook

Download free course IPython Interactive Computing and Visualization Cookbook, pdf file on 548 pages by Cyrille Rossant....

An Introduction to Programming in Go

Learning Go language, free PDF tutorial in 168 pages. Go is an ideal language to learn as your first programming language....