[Noisebridge-announce] Rails class 9/2: Intro to Rails: Views

Brad brad at railsschool.org
Thu Aug 28 22:59:46 UTC 2014


BEGIN:VCALENDAR
VERSION:2.0
PRODID:icalendar-ruby
CALSCALE:GREGORIAN
METHOD:REQUEST
BEGIN:VEVENT
DTSTAMP:20140828T225946Z
UID:http://www.railsschool.org/l/intro-to-rails-views
DTSTART:20140902T190000
DTEND:20140902T210000
CLASS:PUBLIC
CREATED:20140828T155758
DESCRIPTION:We'll look into how Rails renders views. We'll use ERB for this
  class. 
LAST-MODIFIED:20140828T155943
LOCATION:Noisebridge - 2169 Mission Street\, San Francisco\, California\, U
 nited States\, 94103
SUMMARY:Intro to Rails: Views
URL:http://www.railsschool.org/l/intro-to-rails-views
END:VEVENT
END:VCALENDAR
-------------- next part --------------
Hi, Noisebridge! We added a new class at  7pm Pacific on September  2, 2014

Intro to Rails: Views

We'll look into how Rails renders views. We'll use ERB for this class. 

This class will go over view rendering in Rails. We'll go over the basics of ERB, and dig into some of the following topics:

* Helper methods
* Breaking up big view files
* Defensive coding (how to avoid those annoying nil object errors)
* Specifying views in the controller
* Using different layouts for different views. 

Participants should be familiar with web programming and the MVC paradigm. Familiarity with Ruby, and Ruby on Rails, will be helpful but is not required. Participants should also have a Ruby on Rails development environment ready to go; if this is a problem check out [Nitrous.IO](https://www.nitrous.io/).

You might want to look over the [RailsGuide chapter on views](http://guides.rubyonrails.org/layouts_and_rendering.html).

I'll post a link to a Google Hangout on the whiteboard at class time. 

RSVP here: http://www.railsschool.org/l/intro-to-rails-views
May The Force Be With You!

Best regards,
Rails School, http://www.railsschool.org

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.noisebridge.net/pipermail/noisebridge-announce/attachments/20140828/abf9b94c/attachment-0003.html>


More information about the Noisebridge-announce mailing list