SlideShare a Scribd company logo
1 of 5
Download to read offline
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
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
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
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
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

More Related Content

Viewers also liked

Valentine's Day The Biggest Consumer Holiday In America
Valentine's Day The Biggest Consumer Holiday In AmericaValentine's Day The Biggest Consumer Holiday In America
Valentine's Day The Biggest Consumer Holiday In AmericaBollyArts
 
How to write_an_essay
How to write_an_essayHow to write_an_essay
How to write_an_essayInma Cuellar
 
199837 guidelines big data
199837 guidelines big data199837 guidelines big data
199837 guidelines big dataErin Kerrigan
 
Harnessing asynchronicity callbacks, promises, generators, and coroutines
Harnessing asynchronicity   callbacks, promises, generators, and coroutinesHarnessing asynchronicity   callbacks, promises, generators, and coroutines
Harnessing asynchronicity callbacks, promises, generators, and coroutinesHaokang Den
 
ACEMD: High-throughput Molecular Dynamics with NVIDIA Kepler GPUs
ACEMD: High-throughput Molecular Dynamics with NVIDIA Kepler GPUsACEMD: High-throughput Molecular Dynamics with NVIDIA Kepler GPUs
ACEMD: High-throughput Molecular Dynamics with NVIDIA Kepler GPUsCan Ozdoruk
 
Limas 131127003659-phpapp02
Limas 131127003659-phpapp02Limas 131127003659-phpapp02
Limas 131127003659-phpapp02Phond Sarsen
 
nik-nak tweetalige kinderboekjes
nik-nak tweetalige kinderboekjesnik-nak tweetalige kinderboekjes
nik-nak tweetalige kinderboekjesChris Sterkens
 

Viewers also liked (12)

Luisa: Question 7
Luisa: Question 7Luisa: Question 7
Luisa: Question 7
 
Valentine's Day The Biggest Consumer Holiday In America
Valentine's Day The Biggest Consumer Holiday In AmericaValentine's Day The Biggest Consumer Holiday In America
Valentine's Day The Biggest Consumer Holiday In America
 
Evaluation Activity 2
Evaluation Activity 2Evaluation Activity 2
Evaluation Activity 2
 
How to write_an_essay
How to write_an_essayHow to write_an_essay
How to write_an_essay
 
Benidorm
BenidormBenidorm
Benidorm
 
199837 guidelines big data
199837 guidelines big data199837 guidelines big data
199837 guidelines big data
 
Detriment Pitch
Detriment PitchDetriment Pitch
Detriment Pitch
 
Harnessing asynchronicity callbacks, promises, generators, and coroutines
Harnessing asynchronicity   callbacks, promises, generators, and coroutinesHarnessing asynchronicity   callbacks, promises, generators, and coroutines
Harnessing asynchronicity callbacks, promises, generators, and coroutines
 
4
4 4
4
 
ACEMD: High-throughput Molecular Dynamics with NVIDIA Kepler GPUs
ACEMD: High-throughput Molecular Dynamics with NVIDIA Kepler GPUsACEMD: High-throughput Molecular Dynamics with NVIDIA Kepler GPUs
ACEMD: High-throughput Molecular Dynamics with NVIDIA Kepler GPUs
 
Limas 131127003659-phpapp02
Limas 131127003659-phpapp02Limas 131127003659-phpapp02
Limas 131127003659-phpapp02
 
nik-nak tweetalige kinderboekjes
nik-nak tweetalige kinderboekjesnik-nak tweetalige kinderboekjes
nik-nak tweetalige kinderboekjes
 

More from myTectra Learning Solutions Private Ltd

More from myTectra Learning Solutions Private Ltd (20)

Best Ansible Training in Bangalore. Join myTectra Now
Best Ansible Training in Bangalore. Join myTectra NowBest Ansible Training in Bangalore. Join myTectra Now
Best Ansible Training in Bangalore. Join myTectra Now
 
Best Oracle Apps Technical Training in Bangalore.myTectra
Best Oracle Apps Technical Training in Bangalore.myTectraBest Oracle Apps Technical Training in Bangalore.myTectra
Best Oracle Apps Technical Training in Bangalore.myTectra
 
Best Oracle PL SQL Training in Bangalore. Join myTectra
Best Oracle PL SQL Training in Bangalore. Join myTectraBest Oracle PL SQL Training in Bangalore. Join myTectra
Best Oracle PL SQL Training in Bangalore. Join myTectra
 
Best ExtJS Training in Bangalore. Join myTectra Now
Best ExtJS Training in Bangalore. Join myTectra NowBest ExtJS Training in Bangalore. Join myTectra Now
Best ExtJS Training in Bangalore. Join myTectra Now
 
The MapReduce Design Patterns Training in Banhgalore
The MapReduce Design Patterns Training in BanhgaloreThe MapReduce Design Patterns Training in Banhgalore
The MapReduce Design Patterns Training in Banhgalore
 
Statistics Essentials for Analytics Training in Bangalore
Statistics Essentials for Analytics Training in BangaloreStatistics Essentials for Analytics Training in Bangalore
Statistics Essentials for Analytics Training in Bangalore
 
C Programming and Data Structures Training In Bangalore
C Programming and Data Structures Training In BangaloreC Programming and Data Structures Training In Bangalore
C Programming and Data Structures Training In Bangalore
 
Essentials of Professional VLSI Digital Design Training
Essentials of Professional VLSI Digital Design TrainingEssentials of Professional VLSI Digital Design Training
Essentials of Professional VLSI Digital Design Training
 
The Predictive Modelling in R Training in Bangalore
The Predictive Modelling in R Training in BangaloreThe Predictive Modelling in R Training in Bangalore
The Predictive Modelling in R Training in Bangalore
 
The Best Comprehensive MapReduce Training in Bangalore
The Best Comprehensive MapReduce Training in BangaloreThe Best Comprehensive MapReduce Training in Bangalore
The Best Comprehensive MapReduce Training in Bangalore
 
Decision Tree Modeling Using R Training in Bangalore
Decision Tree Modeling Using R Training in BangaloreDecision Tree Modeling Using R Training in Bangalore
Decision Tree Modeling Using R Training in Bangalore
 
The Persistence with Hibernate Training in Bangalore
The Persistence with Hibernate Training in BangaloreThe Persistence with Hibernate Training in Bangalore
The Persistence with Hibernate Training in Bangalore
 
Design Patterns Training From myTectra in Bangalore
Design Patterns Training From myTectra in BangaloreDesign Patterns Training From myTectra in Bangalore
Design Patterns Training From myTectra in Bangalore
 
The Apache Solr Training From myTectra in Bangalore
The Apache Solr Training From myTectra in BangaloreThe Apache Solr Training From myTectra in Bangalore
The Apache Solr Training From myTectra in Bangalore
 
The Best Microsoft Project 2013 Training in Bangalore
The Best Microsoft Project 2013 Training in BangaloreThe Best Microsoft Project 2013 Training in Bangalore
The Best Microsoft Project 2013 Training in Bangalore
 
Six Sigma Green Belt Training in Bangalore,By myTectra
Six Sigma Green Belt Training in Bangalore,By myTectraSix Sigma Green Belt Training in Bangalore,By myTectra
Six Sigma Green Belt Training in Bangalore,By myTectra
 
The Measuring Social Media ROI Training in Bangalore
The Measuring Social Media ROI Training in BangaloreThe Measuring Social Media ROI Training in Bangalore
The Measuring Social Media ROI Training in Bangalore
 
CRM Salesforce Training From myTectra in Bangalore
CRM Salesforce Training From myTectra in BangaloreCRM Salesforce Training From myTectra in Bangalore
CRM Salesforce Training From myTectra in Bangalore
 
The Apache Ambari Training From myTectra in Bangalore
The Apache Ambari Training From myTectra in BangaloreThe Apache Ambari Training From myTectra in Bangalore
The Apache Ambari Training From myTectra in Bangalore
 
Analytics For Retail Banking Training in Bangalore
Analytics For Retail Banking Training in BangaloreAnalytics For Retail Banking Training in Bangalore
Analytics For Retail Banking Training in Bangalore
 

Recently uploaded

Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...Shubhangi Sonawane
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAssociation for Project Management
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.pptRamjanShidvankar
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxDenish Jangid
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Disha Kariya
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDThiyagu K
 
Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.MateoGardella
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfAyushMahapatra5
 

Recently uploaded (20)

Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdf
 

Ruby on Rail Training in Bangalore at myTectra

  • 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