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

Others ruby Tutorials

Ruby programming tutorial

Ruby on Rails PDF Tutorial

Getting Started with Ruby programming language

Ruby Regexp

Ruby On Rails Programming Tutorial

Others related eBooks about Ruby Notes for Professionals

Python and Coding Theory

This is the lecture notes for a course on Python and coding theory designed for students who have little or no programmig experience. You will learn some of the Python computer programming language and selected topics in coding theory....

Android Application Development for the Intel Platform

Download free course Android Application Development for the Intel Platform, pdf file on 508 pages by by Ryan Cohen, Tao Wang....

Essential Go

This book written to provide clear and concise explanation of topics for programmers both starting to learn the Go 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....

Making Games with Python & Pygame

Making Games with Python & Pygame covers the Pygame library with the source code for 11 ga..., download free Game Development tutorial in PDF (365 pages) created by ....

Getting started with PowerShell

Download free tutorial about PowerShell, it's a powerful and very flexible language that is relatively easy to understand. PowerShell allows you as a system administrator to create scripts that help you automate certain tasks in a simple and very practical way....

Interpretable Machine Learning

Download free course Interpretable Machine Learning, pdf file on 312 pages by Christoph Molnar....

Getting started with Swift language

Download free Swift tutorial course in PDF, training file in 60 chapters and 353 pages. Free unaffiliated ebook created from Stack OverFlow contributor....

Beginner's Android Development

Beginner's Android Development Tutorial in PDF,free training course document under 26 pages to learn the basics of Mobile development....

Android Programming Tutorials

This book shows you what you can do with Android, through a series of 40 individual exercises. It gives you hands-on instruction in how to build sophisticated Android applications, using many of the technologies outlined in CommonsWare's other Android books. ...

Software Project Management

...