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: 95
Created: 2022-02-02
License: GNU FDL
Author(s): Karthikeyan A K
I Love Ruby

Warning: Trying to access array offset on false in /home/tutovnfz/public_html/article.php on line 233

Others ruby Tutorials

Ruby programming tutorial

Essential Ruby

Ruby Best Practices

Ruby Notes for Professionals

Ruby Regexp

Others related eBooks about I Love Ruby

Programming for Computations - Python: A Gentle Introduction to Numerical Simulations with Python 3.6

This second edition of the well-received book has been extensively revised: All code is now written in Python version 3.6 (no longer version 2.7). In addition, the two first chapters of the previous edition have been extended and split up into five new chapters, thus expanding the introduction to pr...

Fundamentals of Python Programming

Download free course Fundamentals of Python Programming, pdf file on 669 pages by Richard L. Halterman....

The Vue.js Handbook

Download free course The Vue.js Handbook, pdf file on 122 pages by Flavio Copes....

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...

Financial Numerical Recipes in C++

Download free course Financial Numerical Recipes in C++, pdf file on 264 pages by Bernt Arne Ødegaard....

Microsoft Office SharePoint 2007 User Guide

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

Python for Informatics: Exploring Information

This book is designed to introduce students to programming and computational thinking through the lens of exploring data. You can think of Python as your tool to solve problems that are far beyond the capability of a spreadsheet. It is an easy-to-use and easy-to learn programming language that is fr...

R Language tutorial, The Basic Maniuplation

The purpose of this course is to provide a starting point for Interested in R language. It is useful For the beginner to assimilate certain notions and concepts in order to improve their knowledge....

Introduction to Microsoft Word 2010

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

Webapps in Go

The book teaches you how to write web applications in Go without using a framework. It is ..., download free Go tutorial in PDF (185 pages) created by ....