lesson one
- string interpolation
- objects
- class vs instance methods
- receiver vs message
- instance variables
lesson two
- default parameters
- named parameters
- symbols
- hashes
lession three
- review
- object references
- arrays
- acceptance testing (watir, selenium, capybara)
lesson four
- review
- modules
- equality (value vs instance)
lesson five
- review
- building out the movie library
- load path and require
2013.10.12
-
heroku command line interface (cli)
- heroku run rake *
- heroku run bash
- database backups
- database restore
- deployments
- seed data
-
2013.10.26
- review
- exercises
todo
- iterators
- enumerable
- encapsulation
- public, private, protected
- begin,rescue,end
- hashes
- default parameters
- arrays
- load_path
- tools (ri, irb)
- solid
- tdd
- blocks, procs and lambdas, yield
- dsl
- range
- lazy (lazy object)
homework
- move MovieLibrary and Movie to the lib folder (in separate files)
- separate the include? method into its own module (and whatever else we can)
- extend one method at run time and another at instantiation time
- fix the one broken spec.