I Love Ruby



Download free course I Love Ruby, pdf file on 314 pages by Karthikeyan A K.
Ruby is an easy to learn programming language, it was invented by a guy named Matz in Japan. Ruby is a free software and can be used by any one for zero cost. Ruby's popularity was initially confined to Japan, later it slowly trickled out to rest of the world. Things changed with the emergence of Ruby on Rails which is a popular web-development framework written with Ruby.

Table of contents

  • Installing Ruby
  • Online Resources
  • Getting Started
  • Comparison and Logic
  • Loops
  • Arrays
  • Hashes and Symbols
  • Ranges
  • Functions
  • Variable Scope
  • Classes & Objects
  • Safe Navigation
  • Breaking large programs
  • Struct and OpenStruct
  • Rdoc
  • Ruby Style Guides
  • Modules and Mixins
  • Date and Time
  • Files
  • Proc, Lambdas and Blocks
  • Multi Threading
  • Exception Handling
  • Regular Expressions
  • Gems
  • Meta Programming
  • Benchmark
  • Test Driven Development
  • Observer Pattern
  • Template Pattern
  • Factory Pattern
  • Decorator Pattern
  • Adapter Pattern
  • Singleton Pattern
  • Composite Pattern
  • Builder Pattern
  • Strategy Pattern
Pages : 314
Size : 6.4 MB
File type : PDF
Downloads: 76
Created: 2022-02-02
License: GNU FDL
Author(s): Karthikeyan A K
I Love Ruby

Others ruby Tutorials

Ruby programming tutorial

Ruby Notes for Professionals

Ruby Kung Fu (RubyFu) Tutorial

RubyFu

Ruby on Rails PDF Tutorial

Others related eBooks about I Love Ruby

Java Web Scraping Handbook

Web scraping or crawling is the art of fetching data from a third party website by downloa..., download free Java tutorial in PDF (115 pages) created by Kevin Sahin ....

iOS Development Tutorial

Learning how to build application with IOS editor.Free PDF tutorial for beginners....

Python Data Science Handbook

Download free course Python Data Science Handbook, pdf file on 548 pages by Jake VanderPlas....

Learning ABAP PDF course

Download free ABAP tutorial course in PDF, training file in 16 chapters and 42 pages. Free unaffiliated ebook created from Stack OverFlow contributor....

Introduction to Microsoft Word 2010

Download free training document in PDF intituled Introduction to Microsoft Word 2010, course on 159 pages for beginners....

Neural Network Programming with Java

Vast quantities of data are produced every second. In this context, neural networks become..., download free Java tutorial in PDF (244 pages) created by Alan M.F. Souza ....

Microsoft Office SharePoint 2007 User Guide

Download Microsoft Office SharePoint 2007 User Guide in pdf, free tutorial on 48 pages....

Mastering Python

Python is a dynamic programming language. It is known for its high readability and hence i..., download free Python tutorial in PDF (486 pages) created by Rick van Hattem ....

Ruby Regexp

Scripting and automation tasks often need to extract particular portions of text from inpu..., download free Ruby tutorial in PDF (72 pages) created by ....

Building Back-End Web Apps with Java, JPA and JSF

This book shows how to build back-end web applications with Java, JPA and JSF. A back-end web app is a distributed web app where essentially all work is performed by the back-end component, including data validation and UI page creation, while the front-end only consists of a web browser's renderi...