Skip to content

Class materials, homework, and solutions for the Fall 2012 Ruby course

Notifications You must be signed in to change notification settings

hungrysquirrel/RubyFall2012

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RubyFall2012

Class materials, homework, and solutions for the Fall 2012 Ruby course

Syllabus

Week 1

  • Setup
  • Git
  • rSpec

Week 2

  • Strings
  • Variables
  • Classes and Objects

Week 3

  • Array and hash
  • Numbers / range
  • Modules / inheritance

Week 4

  • Range
  • Symbols
  • Blocks
  • Regexp

Week 5

  • Review
  • I/O
  • Files / Dir
  • Rake

Week 6

  • Mid-term due!
  • Projects intro
  • Gems
  • CI

Week 7

  • Cucumber
  • Testing frameworks
  • Refactoring

Week 8

  • Metaprogramming
  • Duck typing
  • Monkey patching

Week 9

  • Control
  • Exceptions

Week 10

  • Final due!
  • Project due!
  • Interesting Stuff

About

Class materials, homework, and solutions for the Fall 2012 Ruby course

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages

  • Ruby 100.0%