Suche senden
Hochladen
Ruby On Rails
•
Als PPT, PDF herunterladen
•
1 gefällt mir
•
4,576 views
Gautam Rege
Folgen
Ruby On Rails basics
Weniger lesen
Mehr lesen
Melden
Teilen
Melden
Teilen
1 von 96
Jetzt herunterladen
Empfohlen
Active Record PowerPoint
Active Record PowerPoint
Elizabeth Cruz
Jasig Rubyon Rails
Jasig Rubyon Rails
Paul Pajo
Web Development with Smalltalk
Web Development with Smalltalk
Mariano Martínez Peck
Modeling Tricks My Relational Database Never Taught Me
Modeling Tricks My Relational Database Never Taught Me
David Boike
Js ppt
Js ppt
Rakhi Thota
Smalltalk and Business
Smalltalk and Business
Mariano Martínez Peck
JavaScript - Chapter 3 - Introduction
JavaScript - Chapter 3 - Introduction
WebStackAcademy
Internet and Web Technology (CLASS-14) [JSP] | NIC/NIELIT Web Technology
Internet and Web Technology (CLASS-14) [JSP] | NIC/NIELIT Web Technology
Ayes Chinmay
Empfohlen
Active Record PowerPoint
Active Record PowerPoint
Elizabeth Cruz
Jasig Rubyon Rails
Jasig Rubyon Rails
Paul Pajo
Web Development with Smalltalk
Web Development with Smalltalk
Mariano Martínez Peck
Modeling Tricks My Relational Database Never Taught Me
Modeling Tricks My Relational Database Never Taught Me
David Boike
Js ppt
Js ppt
Rakhi Thota
Smalltalk and Business
Smalltalk and Business
Mariano Martínez Peck
JavaScript - Chapter 3 - Introduction
JavaScript - Chapter 3 - Introduction
WebStackAcademy
Internet and Web Technology (CLASS-14) [JSP] | NIC/NIELIT Web Technology
Internet and Web Technology (CLASS-14) [JSP] | NIC/NIELIT Web Technology
Ayes Chinmay
Databricks spark-knowledge-base-1
Databricks spark-knowledge-base-1
Rahul Kumar
JavaScript
JavaScript
Ivano Malavolta
Placement and variable 03 (js)
Placement and variable 03 (js)
AbhishekMondal42
Hibernate 3
Hibernate 3
Rajiv Gupta
Introduction to plugin development
Introduction to plugin development
Caldera Labs
Html 5 in a big nutshell
Html 5 in a big nutshell
Lennart Schoors
JavaScript Library Overview
JavaScript Library Overview
jeresig
Real World MVC
Real World MVC
James Johnson
C# advanced topics and future - C#5
C# advanced topics and future - C#5
Peter Gfader
Dynamic content generation
Dynamic content generation
Eleonora Ciceri
Introduction to hibernate
Introduction to hibernate
hr1383
Wt unit 6 ppts web services
Wt unit 6 ppts web services
PUNE VIDYARTHI GRIHA'S COLLEGE OF ENGINEERING, NASHIK
Domain Driven Design using Laravel
Domain Driven Design using Laravel
wajrcs
Java
Java
Aashish Jain
Introduction to JavaScript
Introduction to JavaScript
Jussi Pohjolainen
Domain-driven Design in PHP and Symfony - Drupal Camp Wroclaw!
Domain-driven Design in PHP and Symfony - Drupal Camp Wroclaw!
Kacper Gunia
Hibernate Developer Reference
Hibernate Developer Reference
Muthuselvam RS
Database Access With JDBC
Database Access With JDBC
Dharani Kumar Madduri
Introduction to JavaScript
Introduction to JavaScript
Marlon Jamera
Rails Vs CakePHP
Rails Vs CakePHP
Gautam Rege
Ruby on Rails Penetration Testing
Ruby on Rails Penetration Testing
3S Labs
GoFFIng around with Ruby #RubyConfPH
GoFFIng around with Ruby #RubyConfPH
Gautam Rege
Weitere ähnliche Inhalte
Was ist angesagt?
Databricks spark-knowledge-base-1
Databricks spark-knowledge-base-1
Rahul Kumar
JavaScript
JavaScript
Ivano Malavolta
Placement and variable 03 (js)
Placement and variable 03 (js)
AbhishekMondal42
Hibernate 3
Hibernate 3
Rajiv Gupta
Introduction to plugin development
Introduction to plugin development
Caldera Labs
Html 5 in a big nutshell
Html 5 in a big nutshell
Lennart Schoors
JavaScript Library Overview
JavaScript Library Overview
jeresig
Real World MVC
Real World MVC
James Johnson
C# advanced topics and future - C#5
C# advanced topics and future - C#5
Peter Gfader
Dynamic content generation
Dynamic content generation
Eleonora Ciceri
Introduction to hibernate
Introduction to hibernate
hr1383
Wt unit 6 ppts web services
Wt unit 6 ppts web services
PUNE VIDYARTHI GRIHA'S COLLEGE OF ENGINEERING, NASHIK
Domain Driven Design using Laravel
Domain Driven Design using Laravel
wajrcs
Java
Java
Aashish Jain
Introduction to JavaScript
Introduction to JavaScript
Jussi Pohjolainen
Domain-driven Design in PHP and Symfony - Drupal Camp Wroclaw!
Domain-driven Design in PHP and Symfony - Drupal Camp Wroclaw!
Kacper Gunia
Hibernate Developer Reference
Hibernate Developer Reference
Muthuselvam RS
Database Access With JDBC
Database Access With JDBC
Dharani Kumar Madduri
Introduction to JavaScript
Introduction to JavaScript
Marlon Jamera
Was ist angesagt?
(19)
Databricks spark-knowledge-base-1
Databricks spark-knowledge-base-1
JavaScript
JavaScript
Placement and variable 03 (js)
Placement and variable 03 (js)
Hibernate 3
Hibernate 3
Introduction to plugin development
Introduction to plugin development
Html 5 in a big nutshell
Html 5 in a big nutshell
JavaScript Library Overview
JavaScript Library Overview
Real World MVC
Real World MVC
C# advanced topics and future - C#5
C# advanced topics and future - C#5
Dynamic content generation
Dynamic content generation
Introduction to hibernate
Introduction to hibernate
Wt unit 6 ppts web services
Wt unit 6 ppts web services
Domain Driven Design using Laravel
Domain Driven Design using Laravel
Java
Java
Introduction to JavaScript
Introduction to JavaScript
Domain-driven Design in PHP and Symfony - Drupal Camp Wroclaw!
Domain-driven Design in PHP and Symfony - Drupal Camp Wroclaw!
Hibernate Developer Reference
Hibernate Developer Reference
Database Access With JDBC
Database Access With JDBC
Introduction to JavaScript
Introduction to JavaScript
Andere mochten auch
Rails Vs CakePHP
Rails Vs CakePHP
Gautam Rege
Ruby on Rails Penetration Testing
Ruby on Rails Penetration Testing
3S Labs
GoFFIng around with Ruby #RubyConfPH
GoFFIng around with Ruby #RubyConfPH
Gautam Rege
The Invention of Capitalism - Michael Perelman
The Invention of Capitalism - Michael Perelman
berat celik
工作人生
工作人生
zhang123456
2
2
tasanee24
Historia del computador
Historia del computador
Wester Peña Vera
15 mei 2013
15 mei 2013
Syamsul Arifin
Apuntes
Apuntes
tumamawey
Time Management within IT Project Management
Time Management within IT Project Management
rielaantonio
Explora power point d
Explora power point d
crector12
Visvi
Visvi
dasvis
Editioning use in ebs
Editioning use in ebs
pasalapudi123
Catalogue-FULU MOTOR
Catalogue-FULU MOTOR
圆圆 孟
Status report1
Status report1
Clifford Stone
quick sort by student of NUML university
quick sort by student of NUML university
Abdul Qayoom Pirooz
E sky2u.com marketing plan v3.0
E sky2u.com marketing plan v3.0
e-sky, Inc
How real is race?
How real is race?
Sandra Lafuente
Slides of webinar: growing advisory businesses through alternative assets
Slides of webinar: growing advisory businesses through alternative assets
Michael Sakraida
Team 1 c IMT oral presentation
Team 1 c IMT oral presentation
mra21
Andere mochten auch
(20)
Rails Vs CakePHP
Rails Vs CakePHP
Ruby on Rails Penetration Testing
Ruby on Rails Penetration Testing
GoFFIng around with Ruby #RubyConfPH
GoFFIng around with Ruby #RubyConfPH
The Invention of Capitalism - Michael Perelman
The Invention of Capitalism - Michael Perelman
工作人生
工作人生
2
2
Historia del computador
Historia del computador
15 mei 2013
15 mei 2013
Apuntes
Apuntes
Time Management within IT Project Management
Time Management within IT Project Management
Explora power point d
Explora power point d
Visvi
Visvi
Editioning use in ebs
Editioning use in ebs
Catalogue-FULU MOTOR
Catalogue-FULU MOTOR
Status report1
Status report1
quick sort by student of NUML university
quick sort by student of NUML university
E sky2u.com marketing plan v3.0
E sky2u.com marketing plan v3.0
How real is race?
How real is race?
Slides of webinar: growing advisory businesses through alternative assets
Slides of webinar: growing advisory businesses through alternative assets
Team 1 c IMT oral presentation
Team 1 c IMT oral presentation
Ähnlich wie Ruby On Rails
Ruby on rails for beginers
Ruby on rails for beginers
shanmukhareddy dasi
Viridians on Rails
Viridians on Rails
Viridians
Ruby on Rails All Hands Meeting
Ruby on Rails All Hands Meeting
Dan Davis
Ruby on rails
Ruby on rails
TAInteractive
Ruby on rails
Ruby on rails
TAInteractive
Ruby on Rails
Ruby on Rails
thinkahead.net
Ruby On Rails Tutorial
Ruby On Rails Tutorial
sunniboy
Ruby On Rails Seminar Basis Softexpo Feb2010
Ruby On Rails Seminar Basis Softexpo Feb2010
arif44
Web Development Environments: Choose the best or go with the rest
Web Development Environments: Choose the best or go with the rest
george.james
Ruby On Rails
Ruby On Rails
anides
Aspose pdf
Aspose pdf
Jim Jones
Crash Course HTML/Rails Slides
Crash Course HTML/Rails Slides
Udita Plaha
Ruby on Rails
Ruby on Rails
Sadakathullah Appa College
Introduction to Rails - presented by Arman Ortega
Introduction to Rails - presented by Arman Ortega
arman o
Ruby on rails
Ruby on rails
chamomilla
Ruby Rails Web Development.pdf
Ruby Rails Web Development.pdf
Ayesha Siddika
2010-07-19_rails_tdd_week1
2010-07-19_rails_tdd_week1
Wolfram Arnold
Supa fast Ruby + Rails
Supa fast Ruby + Rails
Jean-Baptiste Feldis
RoR guide_p1
RoR guide_p1
Brady Cheng
Instruments ruby on rails
Instruments ruby on rails
pmashchak
Ähnlich wie Ruby On Rails
(20)
Ruby on rails for beginers
Ruby on rails for beginers
Viridians on Rails
Viridians on Rails
Ruby on Rails All Hands Meeting
Ruby on Rails All Hands Meeting
Ruby on rails
Ruby on rails
Ruby on rails
Ruby on rails
Ruby on Rails
Ruby on Rails
Ruby On Rails Tutorial
Ruby On Rails Tutorial
Ruby On Rails Seminar Basis Softexpo Feb2010
Ruby On Rails Seminar Basis Softexpo Feb2010
Web Development Environments: Choose the best or go with the rest
Web Development Environments: Choose the best or go with the rest
Ruby On Rails
Ruby On Rails
Aspose pdf
Aspose pdf
Crash Course HTML/Rails Slides
Crash Course HTML/Rails Slides
Ruby on Rails
Ruby on Rails
Introduction to Rails - presented by Arman Ortega
Introduction to Rails - presented by Arman Ortega
Ruby on rails
Ruby on rails
Ruby Rails Web Development.pdf
Ruby Rails Web Development.pdf
2010-07-19_rails_tdd_week1
2010-07-19_rails_tdd_week1
Supa fast Ruby + Rails
Supa fast Ruby + Rails
RoR guide_p1
RoR guide_p1
Instruments ruby on rails
Instruments ruby on rails
Mehr von Gautam Rege
RubyConf India 2019 - Confessions of a rubypreneur
RubyConf India 2019 - Confessions of a rubypreneur
Gautam Rege
Agile india 2017 - Rewarding OpenSource with $$$
Agile india 2017 - Rewarding OpenSource with $$$
Gautam Rege
WIDS - Gamifying Open Source
WIDS - Gamifying Open Source
Gautam Rege
Gamifying Open Source
Gamifying Open Source
Gautam Rege
Affordable Smart Housing - The new revolution
Affordable Smart Housing - The new revolution
Gautam Rege
WebSummit 2015 - Gopher it
WebSummit 2015 - Gopher it
Gautam Rege
Dont test your code
Dont test your code
Gautam Rege
Art of speaking at tech conferences
Art of speaking at tech conferences
Gautam Rege
RubyConf Portugal 2014 - Why ruby must go!
RubyConf Portugal 2014 - Why ruby must go!
Gautam Rege
Ruby and rails - Advanced Training (Cybage)
Ruby and rails - Advanced Training (Cybage)
Gautam Rege
RedDot Ruby Conf 2014 - Dark side of ruby
RedDot Ruby Conf 2014 - Dark side of ruby
Gautam Rege
ScotRuby - Dark side of ruby
ScotRuby - Dark side of ruby
Gautam Rege
GCRC 2014 - The Dark Side of Ruby
GCRC 2014 - The Dark Side of Ruby
Gautam Rege
Mehr von Gautam Rege
(13)
RubyConf India 2019 - Confessions of a rubypreneur
RubyConf India 2019 - Confessions of a rubypreneur
Agile india 2017 - Rewarding OpenSource with $$$
Agile india 2017 - Rewarding OpenSource with $$$
WIDS - Gamifying Open Source
WIDS - Gamifying Open Source
Gamifying Open Source
Gamifying Open Source
Affordable Smart Housing - The new revolution
Affordable Smart Housing - The new revolution
WebSummit 2015 - Gopher it
WebSummit 2015 - Gopher it
Dont test your code
Dont test your code
Art of speaking at tech conferences
Art of speaking at tech conferences
RubyConf Portugal 2014 - Why ruby must go!
RubyConf Portugal 2014 - Why ruby must go!
Ruby and rails - Advanced Training (Cybage)
Ruby and rails - Advanced Training (Cybage)
RedDot Ruby Conf 2014 - Dark side of ruby
RedDot Ruby Conf 2014 - Dark side of ruby
ScotRuby - Dark side of ruby
ScotRuby - Dark side of ruby
GCRC 2014 - The Dark Side of Ruby
GCRC 2014 - The Dark Side of Ruby
Ruby On Rails
1.
Ruby On Rails
Gautam Rege Josh Software Pvt. Ltd.
2.
3.
Part – 1
Ruby on Rails Introduction
4.
5.
6.
7.
8.
9.
10.
Overall Comparison Rails
Pylons cgi/perl Web-frameworks Plug-ins / auto-installation Object Oriented Nature Weak References (leaks) Garbage Collection Loose Data Typing Data Types: Arrays, Hash Ruby Python Perl Features
11.
12.
13.
14.
15.
16.
17.
18.
Part 2 –
Rails Architecture
19.
20.
Model – View
– Controller
21.
22.
23.
24.
MVC in Rails
25.
26.
A word about
RESTfull Rails Routes: map.resources :teams
27.
Session Break Coffee
?
28.
29.
30.
31.
32.
33.
34.
35.
Part 3 –
Hands-on work Building a Rails Application
36.
37.
38.
Rails Project Layout
..../app ......../controller ......../helpers ......../models ......../views ............/layouts ..../config ..../components ..../db ..../doc ..../lib ..../log ..../public ..../script ..../test ..../tmp ..../vendor ......../plugins Core Application code: Controllers, Helpers, Models, Views Configuration for database, initializers,routes Database migrations Additional or custom libraries, rake tasks etc. The HTDOC for this web project. This contains JS, CSS, images etc. External plugins for this project.
39.
Session Break Coffee
?
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
Named Scope example
class Customer < ActiveRecord::Base has_many :bank_accounts named_scope :hni, :conditions => [ ‘hni = ?’ true ] named_scope :high_risk lambda do | list | { :joins => ‘risk_customer_lists’, :conditions => [‘name in (?)’, list ] } End @customers = Customer.hni @customers = Customer.hni @customers = @customers.high_risk(terrorists) @customers = Customer.hni.high_risk(terrorists)
51.
52.
Session Break Coffee
?
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
Session Break Coffee
?
65.
66.
Application Idea?? Lets
think of one now Pre-decided
67.
68.
69.
70.
Survey Application survey
questions answers users
71.
72.
73.
74.
75.
76.
77.
Session Break Coffee
?
78.
79.
80.
81.
82.
Session Break Coffee
?
83.
84.
85.
86.
87.
88.
89.
90.
91.
92.
93.
94.
95.
96.
Thank You!
Jetzt herunterladen