Ruby on Rail TRAINING @ MYTECTRA IN BANGALORE – CALL -90191 91856
MyTectra a global learning solutions company Provides iOS / IPHONE Training using highly experienced faculty.
Course Code: MYT1126
Course Name: Ruby on Rail Training
Training Mode:
Live Virtual Training - Globally
Class Room Training – Only Bangalore – India
Course Duration: 2 Months
Hours Per Day: 2 hours / Per day
Weekend, weekday, fast track & normal training can be provided
For Enquiry :
Call Us:+ 91 90191 91856
1. myTectra - Ruby Programming Course Content -90191-91856
Course Details:
Course Code – MYT1126 – Ruby Programming
Course duration: 2 Months
Class duration: 2 hours / Per day
Training mode: Instructor led Class training
Server access : Provided at no extra cost
Study material : Provided in the form of PDFs, PPTs & Word docs / On-Line materials
Weekend, weekday, Super Fast track, fast track & normal training can be provided
Contact: +91 90191 91856
Email: info@mytectra.com
Web: www.mytectra.com
Contact us for course start dates, class timings, fee and payment methods.
About myTectra:
“MyTectra a global learning solutions company helps transform people and organization to gain
real, lasting benefits “
myTectra provides training across the technologies and functions using time tested delivery mode
such as class room training , virtual training , send me a trainer , trainer connect .We are now one
of the world largest online training company , and we continue to lead :
Providing virtual training for candidate from 200+ city across world
One of the largest provider of trainers to your location under the training program “Send me
trainer”
First of its kind “ Trainer Connect “ helps you to identify the best trainer for your training
requirement
myTectra virtual training is a unique a program helps you to choose the best available faculty by
yourself
myTectra “holyday training” designed for one-to-one training during your holiday trip at any
location in India.
myTectra Learning Solutions Private Limited
10P,IWWA Building,2nd Floor, BTM Layout 2nd Stage, Bangalore-560076
www.mytectra.com | +91 90191 91856 | info@mytectra.com
2. myTectra - Ruby Programming Course Content -90191-91856
Topics Covered:
Chapter 1: An Introduction to Ruby:
What is Ruby?
Installing Ruby
Executing Ruby Code
Getting Help
Dynamic Types
Ruby Reserved Words
Naming Conventions
Comments
Chapter 2: Standard Ruby Data Types:
Numbers
Strings
Simple Input and Output
Converting String Input
Regular Expressions
Time Methods
Chapter 3: Language Components:
The if Statement
The case Construct
Loops
Iterators
Numeric Iterators
String Iterators
Methods
Odds and Ends
Chapter 4: Collections:
Arrays
Array Operator Methods
Array Equality Operator
Arrays as Stacks and Queues
Higher Dimensional Arrays
Other Useful Arrays Methods
myTectra Learning Solutions Private Limited
10P,IWWA Building,2nd Floor, BTM Layout 2nd Stage, Bangalore-560076
www.mytectra.com | +91 90191 91856 | info@mytectra.com
3. myTectra - Ruby Programming Course Content -90191-91856
Command Line Arguments
Hashes
Common Hash Methods
Sorting Hashes
Iterators with Arrays and Hashes
Arrays and Methods
Hashes and Methods
Named Parameters
Symbols
Procs
Closures
Chapter 5: Classes:
Objects
Brief History of OOP
OOP Vocabulary
Creating a New Class
Using Objects
Defining Operator Methods
Inheritance
Ancestors
self
Access Levels - public
Access Levels – private
Access Levels - protected
Access Levels - Specification
Class Data and Class Methods
Adding Methods to Classes and Objects
Special Global Variables
Scope of Variables
Built-in Classes
The Math Class
The NilClass Class
TrueClass and FalseClass
Built-in Class Hierarchy
myTectra Learning Solutions Private Limited
10P,IWWA Building,2nd Floor, BTM Layout 2nd Stage, Bangalore-560076
www.mytectra.com | +91 90191 91856 | info@mytectra.com
4. myTectra - Ruby Programming Course Content -90191-91856
Chapter 6: Input and Output:
Introduction
Reading from the Standard Input
Reading a Character at a Time
Writing to the Standard Output
Reading and Writing Disk Files
Reading Files Using Iterators
I/O With Command Line Commands
Seeking About Files
tell
Capturing Data About Files
Processing Directories
Chapter 7: Exceptions:
Introduction
Exception Hierarchy
Handling Exceptions
Multiple Rescue Clauses
Exceptions are Classes
ensure
retry
raise
Creating Your Own Exceptions
catch and throw
Chapter 8: Modules:
Introduction
Using Core Ruby Classes
Ruby Standard Library
require
Search Path
File Organization
load
Modules
myTectra Learning Solutions Private Limited
10P,IWWA Building,2nd Floor, BTM Layout 2nd Stage, Bangalore-560076
www.mytectra.com | +91 90191 91856 | info@mytectra.com
5. myTectra - Ruby Programming Course Content -90191-91856
include
Mixins
Using the Comparable Module
Collection Classes
yield
Using the Enumerable Module
Chapter 9: Odds and Ends:
Ruby Conventions
Bit Manipulation
Substituting
Marshalling
Reflection
grep
Classes are Objects
Aliasing
Testing
Test::Unit::TestCase
Testing Your Own Classes
Freezing Objects
myTectra Learning Solutions Private Limited
10P,IWWA Building,2nd Floor, BTM Layout 2nd Stage, Bangalore-560076
www.mytectra.com | +91 90191 91856 | info@mytectra.com