summaryrefslogtreecommitdiff
path: root/README.md
blob: 1ad07e0cdfab3710963ddd315aea768c7f78d7fb (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
# 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.