Your SlideShare is downloading. ×
Introduction to Ruby on Rails
Upcoming SlideShare
Loading in...5

Thanks for flagging this SlideShare!

Oops! An error has occurred.

Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Introduction to Ruby on Rails


Published on

Introduction to Ruby on Rails …

Introduction to Ruby on Rails

Published in: Education, Technology
1 Comment
No Downloads
Total Views
On Slideshare
From Embeds
Number of Embeds
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

No notes for slide


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