SlideShare a Scribd company logo
1 of 5
Download to read offline
MyTectra – Ruby Programming Course Content -9019191856
Course Details:
Course Code –MYT1126 – Ruby Programming
Course duration: 1 Months
Class duration: 2 hours / Per day – Week Days
: 3 Hours / Per day – Week End
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-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
Command Line Arguments
Hashes
myTectra-Ruby Programming Course Content -90191-91856










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

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
myTectra-Ruby Programming Course Content -90191-91856






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
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
myTectra-Ruby Programming Course Content -90191-91856







Classes are Objects
Aliasing
Testing
Test::Unit::TestCase

Testing Your Own Classes
Freezing Objects

MyTectra Learning Solutions Private Limited.
10(p), IWWA Building, 2nd Floor, 7th Main,
BTM Layout 2nd Stage, Bangalore-560076
Visit Us: www.myTectra.com
Call Us: +91 90191 91856
Email: info@mytectra.com

More Related Content

Viewers also liked

Viewers also liked (10)

Business
Business Business
Business
 
Visualizing user reading via chord diagram
Visualizing user reading via chord diagramVisualizing user reading via chord diagram
Visualizing user reading via chord diagram
 
Hiranandani fortune city
Hiranandani fortune cityHiranandani fortune city
Hiranandani fortune city
 
Murcia Lucia
Murcia LuciaMurcia Lucia
Murcia Lucia
 
Kanchi Periva Forum - Ebook # 9 - Hanumat Jayanti Special Edition
Kanchi Periva Forum - Ebook # 9 - Hanumat Jayanti Special EditionKanchi Periva Forum - Ebook # 9 - Hanumat Jayanti Special Edition
Kanchi Periva Forum - Ebook # 9 - Hanumat Jayanti Special Edition
 
Penguasaan bhs
Penguasaan bhsPenguasaan bhs
Penguasaan bhs
 
A c partea 4
A c partea 4A c partea 4
A c partea 4
 
How aliyah works
How aliyah worksHow aliyah works
How aliyah works
 
Update blog3
Update blog3Update blog3
Update blog3
 
Christmas Commerce And Business Infographic
Christmas Commerce And Business InfographicChristmas Commerce And Business Infographic
Christmas Commerce And Business Infographic
 

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

Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designMIPLM
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4MiaBumagat1
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Celine George
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONHumphrey A Beña
 
Gas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptxGas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptxDr.Ibrahim Hassaan
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Mark Reed
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for BeginnersSabitha Banu
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Jisc
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxAnupkumar Sharma
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...JhezDiaz1
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatYousafMalik24
 
Q4 English4 Week3 PPT Melcnmg-based.pptx
Q4 English4 Week3 PPT Melcnmg-based.pptxQ4 English4 Week3 PPT Melcnmg-based.pptx
Q4 English4 Week3 PPT Melcnmg-based.pptxnelietumpap1
 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomnelietumpap1
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfMr Bounab Samir
 

Recently uploaded (20)

OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-design
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
 
Gas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptxGas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptx
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for Beginners
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
 
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptxYOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
 
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptxLEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice great
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
Q4 English4 Week3 PPT Melcnmg-based.pptx
Q4 English4 Week3 PPT Melcnmg-based.pptxQ4 English4 Week3 PPT Melcnmg-based.pptx
Q4 English4 Week3 PPT Melcnmg-based.pptx
 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choom
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
 

Ruby Programming and ruby on rail Training by myTectra in Bangalore

  • 1. MyTectra – Ruby Programming Course Content -9019191856 Course Details: Course Code –MYT1126 – Ruby Programming Course duration: 1 Months Class duration: 2 hours / Per day – Week Days : 3 Hours / Per day – Week End 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.
  • 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 Command Line Arguments Hashes
  • 3. myTectra-Ruby Programming Course Content -90191-91856          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 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
  • 4. myTectra-Ruby Programming Course Content -90191-91856      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 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
  • 5. myTectra-Ruby Programming Course Content -90191-91856       Classes are Objects Aliasing Testing Test::Unit::TestCase Testing Your Own Classes Freezing Objects MyTectra Learning Solutions Private Limited. 10(p), IWWA Building, 2nd Floor, 7th Main, BTM Layout 2nd Stage, Bangalore-560076 Visit Us: www.myTectra.com Call Us: +91 90191 91856 Email: info@mytectra.com