I’ve been tasked with coming up with a curriculum for Rails coworkers.
I was hoping you guys might have some tips to share on how I might go
about this.
Also, any information on formal Ruby or Rails courses (preferrably in
the Plano/Dallas, TX area) such as pricing, skill level, etc would be
appreciated since the assumption right now is that .NET training will
be cheaper for a comparable course.
And if we can persuade Dave T. to come out for a day for… lets
see… I’ve got $20 and a stick of unchewed gum in my pocket… No
seriously, if there are any skilled trainers/evangelists we can have
come out for a marketing/training blitz for a day I’d love to attempt
to work out a budget.
Anyways, here’s my 5-minute attempt at a curriculum. No times or
anything down yet:
1: Install Ruby
2: Go through the TryRuby.Hobix tutorials
3: Read the Ruby Book
3a: Read the Rails book for web development (if applicable)
4: Install Subversion and Eclipse (with Ruby Development Tools) and
recieve basic training
5: Write a series of simple programs (To Be Determined)
6: Code Review and Optimization of task programs
7: (Minor) Code Review and Optimization of existing Ruby projects
8: Review Rails based project (for Web D.) (if applicable)
9: Create Rails based project for simple time-tracking/ticket system
(if applicable)
One of the coworkers is going to be learning Ruby, and the other is
going to be more Rails focused. I don’t think it’s necessary for the
first to learn Rails, but I’d like the second to get as good a handle
on Ruby in addition to Rails as I can offer.
I’d like to think I and a coworker are pretty decent Rubyists, and one
on one I think I can get the message across with an eager learner, but
I’m anticipating a less than eager reception, and I’m not very good at
marketing. (Which I think is really key here).
Any and all tips/criticism are appreciated!