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: 169
Created: 2022-02-03
License: CC BY-SA
Author(s): Stack Overflow Community
Ruby Notes for Professionals

Others ruby Tutorials

Ruby on Rails PDF Tutorial

Essential Ruby

Ruby Hacking Guide

Ruby Best Practices

Getting Started with Ruby programming language

Others related eBooks about Ruby Notes for Professionals

Programming Computer Vision with Python

If you want a basic understanding of computer vision's underlying theory and algorithms, t..., download free Python tutorial in PDF (272 pages) created by Jan Erik Solem ....

How To Code in Go

This book is designed to introduce you to writing programs with the Go programming languag..., download free Go tutorial in PDF (447 pages) created by Cory LaNou ....

Android Tutorial

This tutorial is a brief overview of some Android concepts designated to beginners who want to learn the basics of Android programming language. It's a free training couses in PDF under 48 pages by Larry Walters....

Essential C

This book written to provide clear and concise explanation of topics for programmers both starting to learn the C Programming Language as well as those diving in more complex topics. Most examples are linked to online playground that allows you to change the code and re-run it....

Android Application Development for the Intel Platform

The number of Android devices running on Intel processors has increased since Intel and Google announced, in late 2011, that they would be working together to optimize future versions of Android for Intel Atom processors. Today, Intel processors can be found in Android smartphones and tablets made b...

Getting Started with JPA

Download a free PDF tutorial about JPA (Java persistence Application) ,training document material on 6 pages designated to beginners....

Data Parallel C++

Download free course Data Parallel C++, pdf file on 565 pages by James Reinders, Ben Ashbaugh, James Brodman, Michael Kinsner, John Pennycook, Xinmin Tian....

Practical C++ programming

This tutorial is devoted to practical C++ programming. It teaches you the mechanics of the language, free training document under 549 designated to all level users....

Introduction to Visual Studio and C#

In this PDF Tutorial we will use Visual Studio and C#. C# is the programming language, while Visual Studio is the development environment....

FreeSWITCH 1.6 Cookbook

FreeSWITCH is an open source carrier-grade telephony platform designed to facilitate the c..., download free FreeSWITCH 1.6 Cookbook tutorial in PDF (190 pages) created by Anthony Minessale II ....