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

Thanks for flagging this SlideShare!

Oops! An error has occurred.


Introducing the official SlideShare app

Stunning, full-screen experience for iPhone and Android

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: