Ruby class: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
|||
(25 intermediate revisions by 9 users not shown) | |||
Line 1: | Line 1: | ||
Current class information (as of June 2012) is at [[Backend web dev in Ruby on Rails]]. | |||
[ | [http://groups.google.com/group/starmonkeys Mailing List] | ||
There is also a call for interested people to sign up for another (presumably non-rails) Ruby class at [[Ruby Mining]]. | |||
== 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) | |||
* [http://pine.fm/LearnToProgram/ Learn to Program] (Website/Book) | * [http://pine.fm/LearnToProgram/ Learn to Program] (Website/Book) | ||
* [http://mislav.uniqpath.com/poignant-guide/ _Why's Poignant Guide to Ruby] (Website) | * [http://mislav.uniqpath.com/poignant-guide/ _Why's Poignant Guide to Ruby] (Website) | ||
Line 16: | Line 16: | ||
* [http://ruby-doc.org/ ruby-doc.org] (Online Ruby Documentation) | * [http://ruby-doc.org/ ruby-doc.org] (Online Ruby Documentation) | ||
* [http://apidock.com/ruby APIDock] (Online Ruby Documentation) | * [http://apidock.com/ruby APIDock] (Online Ruby Documentation) | ||
=== Rails === | === Rails === | ||
* [http://railsforzombies.org/ Rails for Zombies] (Video/Interactive Tutorials) | * [http://railsforzombies.org/ Rails for Zombies] (Video/Interactive Tutorials) | ||
* [http://railscasts.com/ Railscasts] (Short Video Tutorials) | |||
* [http://asciicasts.com/ ASCIIcasts] (Railscasts.to_s) | |||
* [http://guides.rubyonrails.org/ Rails Guides] (Online Tutorials) | * [http://guides.rubyonrails.org/ Rails Guides] (Online Tutorials) | ||
* [http://pragprog.com/titles/rails4/agile-web-development-with-rails Agile Web Development with Rails] (Book) | * [http://pragprog.com/titles/rails4/agile-web-development-with-rails Agile Web Development with Rails] (Book) | ||
* [http://apidock.com/rails APIDock] (Online Rails Documentation) | * [http://apidock.com/rails APIDock] (Online Rails Documentation) | ||
* [http://api.rubyonrails.org/ Rails API] (Online Rails Documentation) | * [http://api.rubyonrails.org/ Rails API] (Online Rails Documentation) | ||
=== RSpec === | === RSpec === | ||
* [http://www.pragprog.com/titles/achbd/the-rspec-book The RSpec Book] | * [http://www.pragprog.com/titles/achbd/the-rspec-book The RSpec Book] | ||
* [http://apidock.com/rspec APIDock] (Online RSpec Documentation) | * [http://apidock.com/rspec APIDock] (Online RSpec Documentation) | ||
=== Git === | |||
* [http://gitimmersion.com/ Git Immersion] (Online Tutorial) | |||
* [http://progit.org/book/ Pro Git] (Free Book Online) | |||
* Git Tutorial (On your command line, type 'man gittutorial') | |||
* [http://www.cafe24.com/extensions/api/faq/view.html cafe24 faq view api] | |||
=== Etc. === | |||
* [http://tomayko.com/writings/rest-to-my-wife REST] | |||
* [http://www.codecademy.com Codecademy] | |||
== Project Ideas == | |||
=== Games === | |||
* Poker | |||
* Tic-Tac-Toe | |||
* Sudoku | |||
* Hangman | |||
=== Sites === | |||
* Noisebridge website | |||
* Task/Project tracking | |||
* Rubybat (clone of [http://www.codingbat.com CodingBat]) | |||
== Class Notes == | |||
* [[ruby_class_2011_03_29|March 29, 2011]] | |||
* [[ruby_class_2011_03_01|March 1, 2011]] | |||
* [[ruby_class_2011_02_22|February 22, 2011]] | |||
[[Category:Programming languages]] |
Latest revision as of 00:24, 10 July 2019
Current class information (as of June 2012) is at Backend web dev in Ruby on Rails.
There is also a call for interested people to sign up for another (presumably non-rails) Ruby class at Ruby Mining.
Learning Resources[edit]
Ruby[edit]
- 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[edit]
- 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[edit]
- The RSpec Book
- APIDock (Online RSpec Documentation)
Git[edit]
- Git Immersion (Online Tutorial)
- Pro Git (Free Book Online)
- Git Tutorial (On your command line, type 'man gittutorial')
- cafe24 faq view api
Etc.[edit]
Project Ideas[edit]
Games[edit]
- Poker
- Tic-Tac-Toe
- Sudoku
- Hangman
Sites[edit]
- Noisebridge website
- Task/Project tracking
- Rubybat (clone of CodingBat)