[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