Backend web dev in Ruby on Rails: Difference between revisions

From Noisebridge
Jump to navigation Jump to search
No edit summary
No edit summary
Line 22: Line 22:


We will also have a beginners' group for folks needing help getting Rails set up or wanting to learn Ruby.
We will also have a beginners' group for folks needing help getting Rails set up or wanting to learn Ruby.
Notes- http://openetherpad.org/QC7KG7aKVB


----
----

Revision as of 19:07, 22 May 2012

This is a weekly seminar and workshop for folks to learn everything about Ruby, Rails, and web application development.

We meet Tuesdays 7pm-9pm in the Church room.

Bring a laptop if you have one, and please follow the steps here: http://installfest.railsbridge.org/installfest/installfest to prepare your system.

We will leverage the great, actively maintained Railsbridge curriculum here: http://curriculum.railsbridge.org/curriculum .

Student, teachers, TA's needed and welcome!

Join the google group here: https://groups.google.com/group/starmonkeys

Use the google group or Discussion view of this page to ask questions or suggest ideas!


5/22 Class: Authentication with the Devise gem

In preparation please finish the tutorial at http://guides.rubyonrails.org/getting_started.html . Seriously!

Enough talking about awesome Rails gems, let's use one in an app. We're going to add authentication to the blogs we created in the Getting Started guide, using the devise gem.

We will also have a beginners' group for folks needing help getting Rails set up or wanting to learn Ruby.

Notes- http://openetherpad.org/QC7KG7aKVB


5/15 Class: Demo Day!

In preparation please finish the tutorial at http://guides.rubyonrails.org/getting_started.html .

This class we're going to start with a show-and-tell of projects we're working on or have recently completed. The demos don't have to be Ruby- or Rails-related, but should be related to web programming in some way. This is a chance to get answers to your project-specific questions, find fun new projects to work on, and receive great feedback.

Then we'll break up into two groups, one for beginners and one for more experienced students.

Notes - http://openetherpad.org/xsy1zKhrbj



5/8 Class: topic is BLOGS

In preparation please tackle http://guides.rubyonrails.org/getting_started.html and get as far as you can in setting up a simple blog app.

Please post some links here to your favorite blogs. We'll take a look at some blog features and talk about how they might be implemented.

Gabe's pick: http://www.overheardinnewyork.com/

Notes: http://openetherpad.org/sIYNUEPzld



5/2 Class:

Notes: http://piratepad.net/dJupUHZoOP