- Course Agenda
- Ruby Course Introduction
- Setup Ruby Environment
- ** Course Architecture : Must for Everyone **
- Ruby Interactive Environment
- Ruby Gems
- First Ruby Program
- Print Data | Get Input and Comments
- ***** Time For Practice : Task 1 *****
- BEGING and END block
- Class and Objects
- Working with Methods - Part 1
- Working with Methods - Part 2
- Working with Methods - Part 3
- Instance and Class Method
- ***** Time For Practice : Task 2 *****
- ***** Time For Practice : Task 3 *****
- What is Constructor
- Constructor with argument
- Why & where to use constructors
- Condition Handling | If - else
- Condition Handling | If - elsif - else
- Condition Handling | Nested If
- Condition Handling | with Conditional OR
- Condition Handling | with Conditional AND
- ***** Time For Practice : Task 4 *****
- ***** Time For Practice : Task 5 *****
- ***** Time For Practice : Task 6 *****
- ***** Time For Practice : Task 7 *****
- ***** Time For Practice : Task 8 *****
- Variable Types
- Local Variable
- Instance Variable
- Class Variable
- Global Variable
- For Loop Basics
- For Loop - break keyword
- For Loop - Next keyword
- For Loop - Redo keyword
- ***** Time For Practice : Task 9 *****
- ***** Time For Practice : Task 10 *****
- ***** Time For Practice : Task 11 *****
- ***** Time For Practice : Task 12 *****
- ***** Time For Practice : Task 13 *****
- While Loop
- Until Loop
- Each Loop
- ***** Time For Practice : Task 14 *****
- Programming : Display triangle - Part1
- Programming : Display triangle - Part2
- ***** Time For Practice : Task 15 *****
- ***** Time For Practice : Task 16 *****
- ***** Time For Practice : Task 17 *****
- ***** Time For Practice : Task 18 *****
- Array Basics
- Create Array | Insert | Fetch
- Common methods of Array Class - Part1
- Common methods of Array Class - Part-2
- Each Loop with Array
- ***** Time For Practice : Task 19 *****
- ***** Time For Practice : Task 20 *****
- ***** Time For Practice : Task 21 *****
- ***** Time For Practice : Task 22 *****
- ***** Time For Practice : Task 23 *****
- ***** Time For Practice : Task 24 *****
- What is String
- String Functions - Part-1
- String Functions - Part-2
- String Functions - Part-3
- String Functions - Part-4
- ***** Time For Practice : Task 25 *****
- ***** Time For Practice : Task 26 *****
- ***** Time For Practice : Task 27 *****
- ***** Time For Practice : Task 28 *****
- ***** Time For Practice : Task 29 *****
- ***** Time For Practice : Task 30 *****
- ***** Time For Practice : Task 31 *****
- ***** Time For Practice : Task 32 *****
- ***** Time For Practice : Task 33 *****
- ***** Time For Practice : Task 34 *****
- ***** Time For Practice : Task 35 *****
- What is Hash
- Different approaches to create hash
- Common methods of Hash class
- Hash: Using symbol as key
- Each Loop with Hash
- ***** Time For Practice : Task 36 *****
- ***** Time For Practice : Task 37 *****
- Reading data from file
- Write data to File
- Read and Write Data