Ruby on Rails Class intro

674 views

Published on

Introduction to Ruby on Rails Class

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
674
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
8
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • Ruby on Rails Class intro

    1. 1. RUBY ON RAILSAN INTRODUCTION TO RAILS 3
    2. 2. WHAT YOU WILL LEARN• Ruby: the language • Core Syntax • Fundamentals used in Rails• Rails: the web framework • Core classes • Common Patterns (and anti-patterns) • Enough to be dangerous
    3. 3. HOW YOU WILL LEARN• Exploration: experiment, play• Test-Driven Development (TDD) • Initially as a learning methodology • Later as a development methodology• Ask questions• Learn to find your own answers
    4. 4. CLASS STRUCTURE• Conceptual Overview• Live Coding Demonstrations• In-class coding
    5. 5. RUBY ON RAILS HISTORY• Ruby on Rails was extracted from 37signals’ Basecamp by David Heinemeier Hansson (DHH)• July 2004: first released as open source• Feb 2005: first external commit rights• Oct 2007: ships with Mac OS X v10.5 "Leopard”
    6. 6. RAILS PHILOSOPHY• Opinionated• Convention over configuration• DRY (Dont Repeat Yourself) • less code means its easier to maintain & modify• Test Driven Development (TDD)• Minimal code - maximal effect
    7. 7. QUESTIONS?

    ×