SlideShare a Scribd company logo
1 of 8
Download to read offline
CourseDetails:
Course Code – MYT1277– Ruby and Ruby on Rail
Course duration:Fast Track – 4 Weeks
Regular Week days– 6 Weeks
Week End – 8 Weeks
Trainingmode:Instructor led Class training | Live VirtualTraining
Contact:+91 90191 91856
Email:info@mytectra.com
Web: www.mytectra.com
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 largest online training company and expanding our class room training across multiple
cities.
Join myTectra! Explore world of possibilities in learning and acquiring professional Skills across
domains and technologies irrespective of what kind of functional or technical background your
are from..
RUBY PROGRAMMING
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
 CommandLine Arguments
 Hashes
 Common Hash Methods
 Sorting Hashes
 Iteratorswith Arrays and Hashes
 Arrays and Methods
 Hashes and Methods
 NamedParameters
 Symbols
 Procs
 Closures
Chapter5: Classes:
 Objects
 Brief History of OOP
 OOPVocabulary
 Creatinga New Class
 Using Objects
 DefiningOperator Methods
 Inheritance
 Ancestors
 self
 Access Levels - public
 Access Levels – private
 Access Levels - protected
 Access Levels - Specification
 Class Data and Class Methods
 AddingMethods to Classes and Objects
 SpecialGlobalVariables
 Scope of Variables
 Built-inClasses
 The Math Class
 The NilClassClass
 TrueClassand FalseClass
 Built-inClass Hierarchy
Chapter6: Input and Output:
 Introduction
 Readingfrom the StandardInput
 Readinga Character at a Time
 Writing to the StandardOutput
 Readingand Writing Disk Files
 ReadingFiles Using Iterators
 I/O With Command Line Commands
 Seeking About Files
 tell
 CapturingData About Files
 Processing Directories
Chapter7: Exceptions:
 Introduction
 Exception Hierarchy
 HandlingExceptions
 MultipleRescue Clauses
 Exceptions are Classes
 ensure
 retry
 raise
 CreatingYour Own Exceptions
 catchand throw
Chapter8: Modules:
 Introduction
 Using Core Ruby Classes
 Ruby StandardLibrary
 require
 Search Path
 FileOrganization
 load
 Modules
 include
 Mixins
 Using the ComparableModule
 CollectionClasses
 yield
 Using the EnumerableModule
 include
 Mixins
 Using the ComparableModule
 CollectionClasses
 yield
 Using the EnumerableModule
Chapter9: Odds and Ends:
 Ruby Conventions
 Bit Manipulation
 Substituting
 Marshalling
 Reflection
 grep
 Classes are Objects
 Aliasing
 Testing
 Test::Unit::TestCase
 Testing Your Own Classes
 FreezingObjects
RUBY ON RAIL
Topic Covered :
Chapter1: An Overview Of Ruby on Rails
 What is Ruby on Rails?
 Overview of Rails Components
 InstallingRails
 A Simple Rails Application
 Starting the RailsServer
 StaticPages Within a Rails Application
 The Structure of a Rails Application
 Generatinga Controller
 Renderingthe View
 Addinga Static Page
 DynamicPages with Embedded Ruby
 Using the render Method
 Using the link_toMethod
Chapter2: Rails and HTML Forms
 A Basic HTML Form
 Processing an HTML Form
 Working With Form Data
 Other Form Elements
 Form Tag Helpers
Chapter3: Databases and Rails
 Review of the MVC Architecture
 Entities and Relationships
 Databases and Models
 Rails DatabaseConventions
 Adding a Model
 Database Migrations
 The Rails DatabaseConsole
 Creating a Rails View of a DatabaseTable
 Scaffolding
 RESTful Routes and Resources
Chapter4: Form Helpers and Validation
 Introduction
 Form Helpers and form_for
 Processing Form Helpers
 From Form to Database
 Redirection
 Data Validation
 ValidationHelpers
 The presence Validator
 The numericalityValidator
 The uniqueness Validator
 The length Validator
 The format Validator
 Custom ValidationMethods
 The errors Object
 DisplayingValidation Errorsin the View
Chapter5: Associationsin Rails
 hasone association
 belongs_to
 has_many association
 has_many :through
 habtm
Chapter6: Filters & callbacks
 what is filters?
 Different types of filters
 what is callbacks?
 different types of callbacks
Chapter7: Adding Style to an Application
 Styling
 Railsand Sass
 CascadingStyle Sheets
Chapter8: Sample Application
 Introduction
 RegisteringUsers
 The Register Action
 The flash Hash
 Validatingthe Registration
 Logging in
 Logging Out
 Protected Pages
 Filters

More Related Content

Viewers also liked

Центр поддержки семьи на пер. Рижский, 40
Центр поддержки семьи на пер. Рижский, 40Центр поддержки семьи на пер. Рижский, 40
Центр поддержки семьи на пер. Рижский, 40Антон Янченко
 
Центр поддержки семьи на пер. Киевский, 10а
Центр поддержки семьи на пер. Киевский, 10аЦентр поддержки семьи на пер. Киевский, 10а
Центр поддержки семьи на пер. Киевский, 10аАнтон Янченко
 
Productive Programmer - Using IDE effectively and various small practices to ...
Productive Programmer - Using IDE effectively and various small practices to ...Productive Programmer - Using IDE effectively and various small practices to ...
Productive Programmer - Using IDE effectively and various small practices to ...Bhavin Javia
 
Kurse shtese pasi keni pervetesuar nje program biznesi
Kurse shtese pasi keni pervetesuar nje program biznesiKurse shtese pasi keni pervetesuar nje program biznesi
Kurse shtese pasi keni pervetesuar nje program biznesiSelf-employed
 
Gestió del coneixement
Gestió del coneixement Gestió del coneixement
Gestió del coneixement Ignasi Alcalde
 
Course handbook level 1
Course handbook level 1Course handbook level 1
Course handbook level 1HCEfareham
 
Dans les coulisses de Google BigQuery - Meetup Toulouse Data Science
Dans les coulisses de Google BigQuery - Meetup Toulouse Data ScienceDans les coulisses de Google BigQuery - Meetup Toulouse Data Science
Dans les coulisses de Google BigQuery - Meetup Toulouse Data ScienceAurélie Vache
 
Getting Started with Amazon CloudSearch
Getting Started with Amazon CloudSearchGetting Started with Amazon CloudSearch
Getting Started with Amazon CloudSearchAmazon Web Services
 
AWS APAC Webinar Week - Training & Certification Masterclass
AWS APAC Webinar Week - Training & Certification MasterclassAWS APAC Webinar Week - Training & Certification Masterclass
AWS APAC Webinar Week - Training & Certification MasterclassAmazon Web Services
 
Leading manufacturer of Aloe Vera and Amla Products in India - Jasco Nutri F...
Leading manufacturer of  Aloe Vera and Amla Products in India - Jasco Nutri F...Leading manufacturer of  Aloe Vera and Amla Products in India - Jasco Nutri F...
Leading manufacturer of Aloe Vera and Amla Products in India - Jasco Nutri F...Jasco Nutri Foods
 
Câmpul filosofiei
Câmpul filosofieiCâmpul filosofiei
Câmpul filosofieiCatirau Lena
 

Viewers also liked (19)

DROPBOX
DROPBOXDROPBOX
DROPBOX
 
Центр поддержки семьи на пер. Рижский, 40
Центр поддержки семьи на пер. Рижский, 40Центр поддержки семьи на пер. Рижский, 40
Центр поддержки семьи на пер. Рижский, 40
 
Annex Preinscripció Universitària, juliol 2016
Annex Preinscripció Universitària, juliol 2016Annex Preinscripció Universitària, juliol 2016
Annex Preinscripció Universitària, juliol 2016
 
Resume - Ricardo Vergara Navarro
Resume - Ricardo Vergara NavarroResume - Ricardo Vergara Navarro
Resume - Ricardo Vergara Navarro
 
Центр поддержки семьи на пер. Киевский, 10а
Центр поддержки семьи на пер. Киевский, 10аЦентр поддержки семьи на пер. Киевский, 10а
Центр поддержки семьи на пер. Киевский, 10а
 
Productive Programmer - Using IDE effectively and various small practices to ...
Productive Programmer - Using IDE effectively and various small practices to ...Productive Programmer - Using IDE effectively and various small practices to ...
Productive Programmer - Using IDE effectively and various small practices to ...
 
Kurse shtese pasi keni pervetesuar nje program biznesi
Kurse shtese pasi keni pervetesuar nje program biznesiKurse shtese pasi keni pervetesuar nje program biznesi
Kurse shtese pasi keni pervetesuar nje program biznesi
 
Risk Management
Risk ManagementRisk Management
Risk Management
 
Gestió del coneixement
Gestió del coneixement Gestió del coneixement
Gestió del coneixement
 
Course handbook level 1
Course handbook level 1Course handbook level 1
Course handbook level 1
 
Tregu devizor
Tregu devizorTregu devizor
Tregu devizor
 
Predicting Costs on AWS
Predicting Costs on AWSPredicting Costs on AWS
Predicting Costs on AWS
 
Dans les coulisses de Google BigQuery - Meetup Toulouse Data Science
Dans les coulisses de Google BigQuery - Meetup Toulouse Data ScienceDans les coulisses de Google BigQuery - Meetup Toulouse Data Science
Dans les coulisses de Google BigQuery - Meetup Toulouse Data Science
 
Enterprise Journey to the Cloud
Enterprise Journey to the CloudEnterprise Journey to the Cloud
Enterprise Journey to the Cloud
 
Getting Started with Amazon CloudSearch
Getting Started with Amazon CloudSearchGetting Started with Amazon CloudSearch
Getting Started with Amazon CloudSearch
 
AWS APAC Webinar Week - Training & Certification Masterclass
AWS APAC Webinar Week - Training & Certification MasterclassAWS APAC Webinar Week - Training & Certification Masterclass
AWS APAC Webinar Week - Training & Certification Masterclass
 
Leading manufacturer of Aloe Vera and Amla Products in India - Jasco Nutri F...
Leading manufacturer of  Aloe Vera and Amla Products in India - Jasco Nutri F...Leading manufacturer of  Aloe Vera and Amla Products in India - Jasco Nutri F...
Leading manufacturer of Aloe Vera and Amla Products in India - Jasco Nutri F...
 
Câmpul filosofiei
Câmpul filosofieiCâmpul filosofiei
Câmpul filosofiei
 
Dictionaries
DictionariesDictionaries
Dictionaries
 

Similar to Learn Ruby and Rails with myTectra's Fast Track Course

PHP Courses in Chandigarh
PHP Courses in ChandigarhPHP Courses in Chandigarh
PHP Courses in ChandigarhDaksha Academy
 
Chapter15-Presentation.pptx
Chapter15-Presentation.pptxChapter15-Presentation.pptx
Chapter15-Presentation.pptxGFRomano
 
C#.net, C Sharp.Net Online Training Course Content
C#.net, C Sharp.Net Online Training Course ContentC#.net, C Sharp.Net Online Training Course Content
C#.net, C Sharp.Net Online Training Course ContentSVRTechnologies
 
Introducing Ruby/MVC/RoR
Introducing Ruby/MVC/RoRIntroducing Ruby/MVC/RoR
Introducing Ruby/MVC/RoRSumanth krishna
 
A Content Repository for TYPO3 5.0
A Content Repository for TYPO3 5.0A Content Repository for TYPO3 5.0
A Content Repository for TYPO3 5.0Karsten Dambekalns
 
Object Oriented Programming C#
Object Oriented Programming C#Object Oriented Programming C#
Object Oriented Programming C#Muhammad Younis
 
Backend Development Bootcamp - Node [Online & Offline] In Bangla
Backend Development Bootcamp - Node [Online & Offline] In BanglaBackend Development Bootcamp - Node [Online & Offline] In Bangla
Backend Development Bootcamp - Node [Online & Offline] In BanglaStack Learner
 
Php training centre in Adyar
Php training centre in AdyarPhp training centre in Adyar
Php training centre in AdyarsasikalaD3
 
Web Services: Encapsulation, Reusability, and Simplicity
Web Services: Encapsulation, Reusability, and SimplicityWeb Services: Encapsulation, Reusability, and Simplicity
Web Services: Encapsulation, Reusability, and Simplicityhannonhill
 
DIPLOMA IN DESIGNING AND WEBSITE DEVELOPMENT
DIPLOMA IN DESIGNING AND WEBSITE DEVELOPMENT DIPLOMA IN DESIGNING AND WEBSITE DEVELOPMENT
DIPLOMA IN DESIGNING AND WEBSITE DEVELOPMENT Shri Prakash Pandey
 
Microsoft c#.net online training.ppsx
Microsoft c#.net online training.ppsxMicrosoft c#.net online training.ppsx
Microsoft c#.net online training.ppsxSanthosh Reddy
 
MICROSOFT C#.NET ONLINE TRAINING
MICROSOFT C#.NET ONLINE TRAININGMICROSOFT C#.NET ONLINE TRAINING
MICROSOFT C#.NET ONLINE TRAININGSanthosh Sap
 
Programming with Objective-C
Programming with Objective-CProgramming with Objective-C
Programming with Objective-CNagendra Ram
 
C# 3.0 and LINQ Tech Talk
C# 3.0 and LINQ Tech TalkC# 3.0 and LINQ Tech Talk
C# 3.0 and LINQ Tech TalkMichael Heydt
 

Similar to Learn Ruby and Rails with myTectra's Fast Track Course (20)

P mysql training in bangalore
P mysql training in bangaloreP mysql training in bangalore
P mysql training in bangalore
 
Ruby on Rails Training in Bangalore Classroom, Online
Ruby on Rails Training in Bangalore Classroom, OnlineRuby on Rails Training in Bangalore Classroom, Online
Ruby on Rails Training in Bangalore Classroom, Online
 
PHP Courses in Chandigarh
PHP Courses in ChandigarhPHP Courses in Chandigarh
PHP Courses in Chandigarh
 
Oracle Framework Training in Bangalore by myTectra
Oracle Framework Training in Bangalore by myTectraOracle Framework Training in Bangalore by myTectra
Oracle Framework Training in Bangalore by myTectra
 
Chapter15-Presentation.pptx
Chapter15-Presentation.pptxChapter15-Presentation.pptx
Chapter15-Presentation.pptx
 
C#.net, C Sharp.Net Online Training Course Content
C#.net, C Sharp.Net Online Training Course ContentC#.net, C Sharp.Net Online Training Course Content
C#.net, C Sharp.Net Online Training Course Content
 
Introducing Ruby/MVC/RoR
Introducing Ruby/MVC/RoRIntroducing Ruby/MVC/RoR
Introducing Ruby/MVC/RoR
 
A Content Repository for TYPO3 5.0
A Content Repository for TYPO3 5.0A Content Repository for TYPO3 5.0
A Content Repository for TYPO3 5.0
 
Ruby On Rails
Ruby On RailsRuby On Rails
Ruby On Rails
 
Oss questions
Oss questionsOss questions
Oss questions
 
Python Scripting Training in Bangalore by myTectra
Python Scripting Training in Bangalore by myTectraPython Scripting Training in Bangalore by myTectra
Python Scripting Training in Bangalore by myTectra
 
Object Oriented Programming C#
Object Oriented Programming C#Object Oriented Programming C#
Object Oriented Programming C#
 
Backend Development Bootcamp - Node [Online & Offline] In Bangla
Backend Development Bootcamp - Node [Online & Offline] In BanglaBackend Development Bootcamp - Node [Online & Offline] In Bangla
Backend Development Bootcamp - Node [Online & Offline] In Bangla
 
Php training centre in Adyar
Php training centre in AdyarPhp training centre in Adyar
Php training centre in Adyar
 
Web Services: Encapsulation, Reusability, and Simplicity
Web Services: Encapsulation, Reusability, and SimplicityWeb Services: Encapsulation, Reusability, and Simplicity
Web Services: Encapsulation, Reusability, and Simplicity
 
DIPLOMA IN DESIGNING AND WEBSITE DEVELOPMENT
DIPLOMA IN DESIGNING AND WEBSITE DEVELOPMENT DIPLOMA IN DESIGNING AND WEBSITE DEVELOPMENT
DIPLOMA IN DESIGNING AND WEBSITE DEVELOPMENT
 
Microsoft c#.net online training.ppsx
Microsoft c#.net online training.ppsxMicrosoft c#.net online training.ppsx
Microsoft c#.net online training.ppsx
 
MICROSOFT C#.NET ONLINE TRAINING
MICROSOFT C#.NET ONLINE TRAININGMICROSOFT C#.NET ONLINE TRAINING
MICROSOFT C#.NET ONLINE TRAINING
 
Programming with Objective-C
Programming with Objective-CProgramming with Objective-C
Programming with Objective-C
 
C# 3.0 and LINQ Tech Talk
C# 3.0 and LINQ Tech TalkC# 3.0 and LINQ Tech Talk
C# 3.0 and LINQ Tech Talk
 

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

MARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupMARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupJonathanParaisoCruz
 
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
 
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
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxRaymartEstabillo3
 
Types of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxTypes of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxEyham Joco
 
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
 
Painted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaPainted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaVirag Sontakke
 
MICROBIOLOGY biochemical test detailed.pptx
MICROBIOLOGY biochemical test detailed.pptxMICROBIOLOGY biochemical test detailed.pptx
MICROBIOLOGY biochemical test detailed.pptxabhijeetpadhi001
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPCeline George
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfSumit Tiwari
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfMahmoud M. Sallam
 

Recently uploaded (20)

MARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupMARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized Group
 
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...
 
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
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
 
9953330565 Low Rate Call Girls In Rohini Delhi NCR
9953330565 Low Rate Call Girls In Rohini  Delhi NCR9953330565 Low Rate Call Girls In Rohini  Delhi NCR
9953330565 Low Rate Call Girls In Rohini Delhi NCR
 
Types of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxTypes of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.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...
 
Painted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaPainted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of India
 
MICROBIOLOGY biochemical test detailed.pptx
MICROBIOLOGY biochemical test detailed.pptxMICROBIOLOGY biochemical test detailed.pptx
MICROBIOLOGY biochemical test detailed.pptx
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERP
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
ESSENTIAL of (CS/IT/IS) class 06 (database)
ESSENTIAL of (CS/IT/IS) class 06 (database)ESSENTIAL of (CS/IT/IS) class 06 (database)
ESSENTIAL of (CS/IT/IS) class 06 (database)
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
 
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdf
 

Learn Ruby and Rails with myTectra's Fast Track Course

  • 1. CourseDetails: Course Code – MYT1277– Ruby and Ruby on Rail Course duration:Fast Track – 4 Weeks Regular Week days– 6 Weeks Week End – 8 Weeks Trainingmode:Instructor led Class training | Live VirtualTraining Contact:+91 90191 91856 Email:info@mytectra.com Web: www.mytectra.com 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 largest online training company and expanding our class room training across multiple cities. Join myTectra! Explore world of possibilities in learning and acquiring professional Skills across domains and technologies irrespective of what kind of functional or technical background your are from..
  • 2. RUBY PROGRAMMING 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
  • 3.  CommandLine Arguments  Hashes  Common Hash Methods  Sorting Hashes  Iteratorswith Arrays and Hashes  Arrays and Methods  Hashes and Methods  NamedParameters  Symbols  Procs  Closures Chapter5: Classes:  Objects  Brief History of OOP  OOPVocabulary  Creatinga New Class  Using Objects  DefiningOperator Methods  Inheritance  Ancestors  self  Access Levels - public  Access Levels – private  Access Levels - protected  Access Levels - Specification  Class Data and Class Methods  AddingMethods to Classes and Objects  SpecialGlobalVariables  Scope of Variables  Built-inClasses  The Math Class  The NilClassClass  TrueClassand FalseClass  Built-inClass Hierarchy
  • 4. Chapter6: Input and Output:  Introduction  Readingfrom the StandardInput  Readinga Character at a Time  Writing to the StandardOutput  Readingand Writing Disk Files  ReadingFiles Using Iterators  I/O With Command Line Commands  Seeking About Files  tell  CapturingData About Files  Processing Directories Chapter7: Exceptions:  Introduction  Exception Hierarchy  HandlingExceptions  MultipleRescue Clauses  Exceptions are Classes  ensure  retry  raise  CreatingYour Own Exceptions  catchand throw Chapter8: Modules:  Introduction  Using Core Ruby Classes  Ruby StandardLibrary  require  Search Path  FileOrganization  load  Modules
  • 5.  include  Mixins  Using the ComparableModule  CollectionClasses  yield  Using the EnumerableModule  include  Mixins  Using the ComparableModule  CollectionClasses  yield  Using the EnumerableModule Chapter9: Odds and Ends:  Ruby Conventions  Bit Manipulation  Substituting  Marshalling  Reflection  grep  Classes are Objects  Aliasing  Testing  Test::Unit::TestCase  Testing Your Own Classes  FreezingObjects
  • 6. RUBY ON RAIL Topic Covered : Chapter1: An Overview Of Ruby on Rails  What is Ruby on Rails?  Overview of Rails Components  InstallingRails  A Simple Rails Application  Starting the RailsServer  StaticPages Within a Rails Application  The Structure of a Rails Application  Generatinga Controller  Renderingthe View  Addinga Static Page  DynamicPages with Embedded Ruby  Using the render Method  Using the link_toMethod Chapter2: Rails and HTML Forms  A Basic HTML Form  Processing an HTML Form  Working With Form Data  Other Form Elements  Form Tag Helpers Chapter3: Databases and Rails  Review of the MVC Architecture  Entities and Relationships  Databases and Models  Rails DatabaseConventions  Adding a Model  Database Migrations  The Rails DatabaseConsole  Creating a Rails View of a DatabaseTable
  • 7.  Scaffolding  RESTful Routes and Resources Chapter4: Form Helpers and Validation  Introduction  Form Helpers and form_for  Processing Form Helpers  From Form to Database  Redirection  Data Validation  ValidationHelpers  The presence Validator  The numericalityValidator  The uniqueness Validator  The length Validator  The format Validator  Custom ValidationMethods  The errors Object  DisplayingValidation Errorsin the View Chapter5: Associationsin Rails  hasone association  belongs_to  has_many association  has_many :through  habtm Chapter6: Filters & callbacks  what is filters?  Different types of filters  what is callbacks?  different types of callbacks
  • 8. Chapter7: Adding Style to an Application  Styling  Railsand Sass  CascadingStyle Sheets Chapter8: Sample Application  Introduction  RegisteringUsers  The Register Action  The flash Hash  Validatingthe Registration  Logging in  Logging Out  Protected Pages  Filters