| 1 |
T |
Jan 10 |
Architecture
|
|
2 |
R |
Jan 12 |
Git: Version Control
|
|
3 |
T |
Jan 17 |
Git: Distributed VC
|
|
4 |
R |
Jan 19 |
Git: Extensions Ruby: Basics
|
RoR Tutorial, 4.2–4.5 repl.it |
5 |
T |
Jan 24 |
Ruby: Dynamic Types
|
|
6 |
R |
Jan 26 |
Ruby: Blocks, Hashes, and Symbols
|
fib.rb (source, listing) |
7 |
T |
Jan 31 |
Ruby: Blocks, Hashes, and Symbols
|
fib.rb (source, listing) |
8 |
R |
Feb 2 |
Ruby: Useful Classes and Methods
|
sorter.rb (source, listing) |
9 |
T |
Feb 7 |
Ruby: Object-Oriented Programming Regular Expressions
|
Ruby cheat sheet Inheritance and modules.rb Super.rb RE cheat sheet |
10 |
R |
Feb 9 |
Regular Expressions
|
RE cheat sheet |
11 |
T |
Feb 14 |
HTML
|
simple.html (source, listing, page) pic.png myform.html (source, listing, page) HTML cheat sheets (small, large) |
12 |
R |
Feb 16 |
CSS CSS
|
csssimple.html (source, listing, page, codepen) pic.pngcsstest.html (source, listing, page, codepen) pic.png |
13 |
T |
Feb 21 |
CSS
|
CSS cheat sheets (small, large) |
14 |
R |
Feb 23 |
Static Site Generation
|
|
15 |
T |
Feb 28 |
HTTP Networking
|
scrape.rb (source, listing) |
16 |
R |
Mar 2 |
Floats, Grids, and Fonts Colors and Images
|
images.html (source, listing, page, codepen) pic.png css grids (codepen) css grid areas (codepen) |
17 |
T |
Mar 7 |
Midterm
|
|
18 |
R |
Mar 9 |
Testing Frameworks
|
|
19 |
T |
Mar 14 |
Spring Break
|
|
20 |
R |
Mar 16 |
Spring Break
|
|
21 |
T |
Mar 21 |
Javascript: Basics
|
page1.html (source, listing, page, codepen) forloop.html (source, listing, page, codepen)) |
22 |
R |
Mar 23 |
Javascript: Coercion and Functions Javascript: Arrays
|
closures.js (repl.it) |
23 |
T |
Mar 28 |
Javascript: Objects and Prototypes
|
|
24 |
R |
Mar 30 |
Javascript: DOM and Events
|
checkboxes.html (source, listing, page, codepen)) colorswaps.html (source, listing, page, codepen)) mouseover.html (source, listing, page, codepen)) colorclicks.html (source, listing, page, codepen)) JavaScript cheat sheet |
25 |
T |
Apr 4 |
Rails: Models Rails: Associations and Validations
|
Background: MVC slides |
26 |
R |
Apr 6 |
Rails: Routes
|
|
27 |
T |
Apr 11 |
Rails: Views and Controllers Rails: Views and Controllers II
|
|
28 |
R |
Apr 13 |
Rails: Views and Controllers - Cont.
|
|
29 |
T |
Apr 18 |
Final Exam Review
|
|
30 |
R |
Apr 20 |
Student Presentations (Final Project)
|
|
31 |
T |
Apr 25 |
Student Presentations (Final Project)
|
|
32 |
R |
Apr 27 |
Final Exam
|
|