RubyonRailsZeroToPro.com Introduction to Ruby on Rails
Ruby General purpose object  oriented language
Ruby Originated in Japan in mid 1990s
Ruby Based on  Perl, Smalltalk, Eiffel, Ada, and Lisp.
Ruby Offers automatic  memory management.
Ruby Written in C.
Ruby on Rails Web application framework  for Ruby programming language.
Ruby on Rails Open source framework.
Ruby on Rails Also known as "Rails" or "RoR"
Ruby on Rails Intended to be used with  an Agile development methodology.
Ruby on Rails Used for short, client-driven projects
Ruby on Rails Was created in July 2004
Application Development Framework Pre-written code that becomes  the foundation of the application.
Application Development Framework Instead of re-inventing the wheel,  you borrow the pre-built components  from the framew...
Agile Software Development Software development road map  that allows for rapid delivery of  high-quality software.
Agile Software Development Also allows for rapid modification of  the product with changing  customers needs.
Application Building Tools  In order to build a web application,  you need:
Application Building Tools  Simply a set of pre-written code.
Application Building Tools  This code forms the foundation of the application.
Application Building Tools  software that manages the data.
Application Building Tools  Web application communicates with the database to retrieve and store data
Application Building Tools  Software that runs your application.
Application Building Tools  Listens to the requests from client browser's.
Application Building Tools  Sends the web pages (both static and dynamic) back to the browser.
Application Building Tools  Used to simplify access to the database
Application Building Tools  Converts database records into objects
Application Building Tools  Most web applications use object relation libraries these days
Component of Rails Rails offers all of this as built-in components.
Component of Rails Rails is not only an application framework,  it also includes a database, a web server,  and an object ...
Component of Rails
Component of Rails Help you manage your web applications.
RubyonRailsZeroToPro.com For free tutorials visit: http://rubyonrailszerotopro.com
Upcoming SlideShare
Loading in...5
×

Introduction to Ruby on Rails

1,468

Published on

Introduction to Ruby on Rails

http://rubyonrailszerotopro.com

Published in: Education, Technology
1 Comment
2 Likes
Statistics
Notes
No Downloads
Views
Total Views
1,468
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
68
Comments
1
Likes
2
Embeds 0
No embeds

No notes for slide

Introduction to Ruby on Rails

  1. 1. RubyonRailsZeroToPro.com Introduction to Ruby on Rails
  2. 2. Ruby General purpose object oriented language
  3. 3. Ruby Originated in Japan in mid 1990s
  4. 4. Ruby Based on Perl, Smalltalk, Eiffel, Ada, and Lisp.
  5. 5. Ruby Offers automatic memory management.
  6. 6. Ruby Written in C.
  7. 7. Ruby on Rails Web application framework for Ruby programming language.
  8. 8. Ruby on Rails Open source framework.
  9. 9. Ruby on Rails Also known as "Rails" or "RoR"
  10. 10. Ruby on Rails Intended to be used with an Agile development methodology.
  11. 11. Ruby on Rails Used for short, client-driven projects
  12. 12. Ruby on Rails Was created in July 2004
  13. 13. Application Development Framework Pre-written code that becomes the foundation of the application.
  14. 14. Application Development Framework Instead of re-inventing the wheel, you borrow the pre-built components from the framework and build rest of the application on top of that.
  15. 15. Agile Software Development Software development road map that allows for rapid delivery of high-quality software.
  16. 16. Agile Software Development Also allows for rapid modification of the product with changing customers needs.
  17. 17. Application Building Tools In order to build a web application, you need:
  18. 18. Application Building Tools Simply a set of pre-written code.
  19. 19. Application Building Tools This code forms the foundation of the application.
  20. 20. Application Building Tools software that manages the data.
  21. 21. Application Building Tools Web application communicates with the database to retrieve and store data
  22. 22. Application Building Tools Software that runs your application.
  23. 23. Application Building Tools Listens to the requests from client browser's.
  24. 24. Application Building Tools Sends the web pages (both static and dynamic) back to the browser.
  25. 25. Application Building Tools Used to simplify access to the database
  26. 26. Application Building Tools Converts database records into objects
  27. 27. Application Building Tools Most web applications use object relation libraries these days
  28. 28. Component of Rails Rails offers all of this as built-in components.
  29. 29. Component of Rails Rails is not only an application framework, it also includes a database, a web server, and an object relational mapping library.
  30. 30. Component of Rails
  31. 31. Component of Rails Help you manage your web applications.
  32. 32. RubyonRailsZeroToPro.com For free tutorials visit: http://rubyonrailszerotopro.com
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×