• Slides

    description

    Assignment before starting this week: Chapters 1 & 2

    A word of warning: Different versions of rails can be drastically different, this is a course on rails 3.0. It does not cover Rails 2.X and will not cover any features introduced in 3.1 or later.

    Topics:

    -Rails

    - Intro to Rails

    - Rails Architecture

    - MVC (Model View Controller)

    - ORM (Object Relational Mapping)

    - RESTful (REpresentational STate)

    - Ruby

    - Strings

    - Symbols

    - Arrays

    - Hashes

    - Work Environment

    - Verion Control

    - Ruby Gems

    - Bundler

    - RVM

    - Tests

  • Week 2

    Slides

    description

    Assignment before week 3: Chapters 3, 4 & 5

    Topics:

    - Rails

    - Code Generation

    - Migrations

    - Scaffolding

    - Validation

    - Testing (AutoTest)

    - Ruby

    - Hashes

    - class versus instances

  • Week 3

    Slides

    description

    Assignment before week 3: Chapters 6 & 7

    Topics:

    - Ruby

    - Types of Variables and Scopes

    - Where to put Stylesheets, CSS, JS, Images

    - Functional Testing - Controllers

    - Associations

    - has_many & belongs_to

    - Controllers Vs. Models

Tags:

If you’re looking to learn Rails 3.0.0 and you’ve got no experience, then you’re in the right place. This class taught at the University of Texas is an 8 week long series of one hour classes, taught by yours truly. We’re going to be doing course work out of the Agile Web Development with Rails version 4 book, so if you’d like to follow along at home, you’ll need to get a copy.

If you have technical questions and don’t have time to wait for class I highly encourage you to find chat room on IRC, or to ask a question on Stack Overflow. I also recommend attending a local Rails user groups such as Austin on Rails. Coding is a social sport, so the quicker you can join the community, the better. 

Ruby on Rails 3 Beginner to Builder 2011 Week 4

Richard Schneeman

Richard Schneeman

Richard is a Ruby hacker at Gowalla. Follow him on Twitter and read his blog.

  • Test

    Good

  • Thomas Edison

       Richard, this is awesome  contribution. I have just started moving around Ruby and Rails for 3 days, so I am a newbie. How you put things make it much easier to absorb. Thanks, I appreciate it ;-)

  • http://blog.learnemy.com/2011/12/25-sites-to-learn-app-development-for-free/ 25 free sites to learn app development | Learnemy

    [...] Ruby On Rails 3 Beginner To Builder 2011 (Part 1 – 3) (Part 4) (Part 5) (Part 6) (Part 7) (Part 8):  Best resource ever! The videos explain the [...]

  • http://andrey.bronin.me/blog/?p=37 Подборка ссылок для изучающих Ruby и Ruby on Rails | Andrey Bronin

    [...] Видео курс   Rails 3 beginner to builder 2011 [...]