ONLINE RUBY TRAINING COURSE
Apply For Course
Ruby
Ruby is a cross-platform interpreted language which has many features in common with other ‘scripting’ languages such as Perl and Python. It has an ‘English language’ style syntax which looks somewhat Pascal-like at first sight. It is thoroughly object oriented, and has a good deal in common with the great-granddaddy of ‘pure’ OO languages, Smalltalk. It has been said that the lan-guages which most influenced the development of Ruby were: Perl, Smalltalk, Eiffel, Ada and Lisp. The Ruby language was created by Yukihiro Matsumoto (commonly known as ‘Matz’) and it was first released in 1995.
RUBY
- Introduction to RUBY
- Environment
- Syntax
- Variables
- Operators
- Comments
- Conditional Statements
- if...else
- if modifier
- unless Statement
- unless modifier
- case Statement
- Loops
- while Statement
- while modifier
- until Statement
- until modifier
- for Statement
- break Statement
- next Statement
- redo Statement
- Methods
- Blocks
- Strings
- Arrays
- Hashes
- Date & Time
- Ranges
- Iterators
- File I/O
RUBY ADVANCED
- Classes
- Instance Variables
- Class Variables
- Global Variables
- Constants
- OBJECT ORIENTED
- class definition
- ruby objects
- initialize method
- instance variables
- accessor & setter methods
- instance methods
- class methods & variables
- to_s Method
- Access Control
- Class Inheritance
- Methods Overriding
- Operator Overloading
- Freezing Objects