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

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
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxVishalSingh1417
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingTeacherCyreneCayanan
 
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
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
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
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin ClassesCeline George
 
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
 
An Overview of Mutual Funds Bcom Project.pdf
An Overview of Mutual Funds Bcom Project.pdfAn Overview of Mutual Funds Bcom Project.pdf
An Overview of Mutual Funds Bcom Project.pdfSanaAli374401
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxAreebaZafar22
 

Recently uploaded (20)

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
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
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"
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writing
 
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
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
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
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
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..
 
An Overview of Mutual Funds Bcom Project.pdf
An Overview of Mutual Funds Bcom Project.pdfAn Overview of Mutual Funds Bcom Project.pdf
An Overview of Mutual Funds Bcom Project.pdf
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 

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