Ruby class: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
|||
Line 3: | Line 3: | ||
[https://www.noisebridge.net/mailman/listinfo/chunky_bacon Mailing List] | [https://www.noisebridge.net/mailman/listinfo/chunky_bacon Mailing List] | ||
== | == Learning Resources == | ||
=== Ruby === | |||
* [http://rubykoans.com/ Ruby Koans] | * [http://rubykoans.com/ Ruby Koans] | ||
* [https://github.com/mockdeep/learn_ruby Test First Teaching] - Click on the download button. The first lesson has a walkthrough to get you started. | * [https://github.com/mockdeep/learn_ruby Test First Teaching] - Click on the download button. The first lesson has a walkthrough to get you started. | ||
* [http://tryruby.org/ Try Ruby] (Interactive Tutorial) | * [http://tryruby.org/ Try Ruby] (Interactive Tutorial) | ||
* [https://github.com/ryanb/ruby-warrior Ruby Warrior] (A game where you program your warrior to navigate a dungeon) | * [https://github.com/ryanb/ruby-warrior Ruby Warrior] (A game where you program your warrior to navigate a dungeon) |
Revision as of 11:07, 5 April 2011
Ruby Class
Learning Resources
Ruby
- Ruby Koans
- Test First Teaching - Click on the download button. The first lesson has a walkthrough to get you started.
- Try Ruby (Interactive Tutorial)
- Ruby Warrior (A game where you program your warrior to navigate a dungeon)
- Learn to Program (Website/Book)
- _Why's Poignant Guide to Ruby (Website)
- Programming Ruby (Book)
- ruby-doc.org (Online Ruby Documentation)
- APIDock (Online Ruby Documentation)
Rails
- Rails for Zombies (Video/Interactive Tutorials)
- Railscasts (Short Video Tutorials)
- ASCIIcasts (Railscasts.to_s)
- Rails Guides (Online Tutorials)
- Agile Web Development with Rails (Book)
- APIDock (Online Rails Documentation)
- Rails API (Online Rails Documentation)
RSpec
- The RSpec Book
- APIDock (Online RSpec Documentation)
Git
- Git Immersion (Online Tutorial)
- Git Tutorial (On your command line, type 'man gittutorial')
Etc.
Project Ideas
Games
- Poker
- Tic-Tac-Toe
- Sudoku
- Hangman
Sites
- Noisebridge website
- Task/Project tracking
- Rubybat (clone of CodingBat)