layout | title |
---|---|
page |
Ruby and Rails Tutorials |
Follow-along tutorials, generally building a single project through out:
- Ruby in 100 Minutes - Your first exposure to Ruby, focusing on the most important concepts and syntax elements.
- JSAttend - An introduction to Ruby for new programmers doing "Extract-Translate-Load" operations against a large dataset.
- JSTwitter - A second introductory Ruby tutorial building a rudimentary Twitter client
- JSBlogger - A first Rails project, exploring REST, basic associations, basic templating, etc.
- JSMerchant - A second level Rails project with more complex relationships, techniques. Needs major revisions
Paths are groupings of tutorial topics, generally put together for an event or class.
- Beginner Level
- One-Day Introductory Ruby -- Ruby for beginners including "Ruby in 100 Minutes" and "JSAttend"
- One-Day Introductory Rails -- Rails for beginners with "JSBlogger"
- Advanced
- Advanced Patterns with Ruby and Rails -- a four-hour tutorial used at CodeMash 2012
- Advanced Rails - Two-Day -- a collection of topics centered around building better/faster Rails applications.
- Advanced Rails - Five-Day -- a large collection of topics walking through everything from model construction to testing techniques to performance metrics.
A collection of tutorials on special topics, more specific and generally more advanced than the tutorials.