Class Meeting Schedule
Note: Information that appears in this font, below, is not yet officially posted. While a draft version of the material might be available, it is subject to change before its official posting.
| Meeting | Day | Date | Topic | Other |
|---|---|---|---|---|
| 1 | W | Aug 27 | Architecture | |
| 2 | F | Aug 29 | Git: Version Control | |
| M | Sep 1 | Labor Day | ||
| 3 | W | Sep 3 | Git: Distributed VC | |
| 4 | F | Sep 5 | Git: Extensions | |
| 5 | M | Sep 8 | Ruby: Basics | Textbook (RoR Tutorial), 4.2 |
| 6 | W | Sep 10 | Ruby: Dynamic Types | |
| 7 | F | Sep 12 | Ruby: Arrays and Strings | Textbook (RoR Tutorial), 4.3 |
| 8 | M | Sep 15 | Ruby: Blocks, Enumeration, Hashes | |
| 9 | W | Sep 17 | Ruby: Object-Oriented Concepts | Textbook (RoR Tutorial), 4.4 |
| 10 | F | Sep 19 | Testing Frameworks | Minitest Cheatsheet |
| 11 | M | Sep 22 | Networking | |
| 12 | W | Sep 24 | HTTP | scrape.rb |
| 13 | F | Sep 26 | Web APIs | joke_search.rb |
| 14 | M | Sep 29 | Midterm 1 | |
| 15 | W | Oct 1 | HTML | html-simple (codepen) basic-form (codepen) |
| 16 | F | Oct 3 | CSS | css-simple (codepen) |
| 17 | M | Oct 6 | CSS | css-classes (codepen) css-divs (codepen) |
| 18 | W | Oct 8 | CSS | |
| 19 | F | Oct 10 | Style: Flow and Grids | css-float (codepen) css-flex (codepen) css-grid (codepen) css-grid-areas (codepen) |
| 20 | M | Oct 13 | Colors and Images | |
| 21 | W | Oct 15 | Static Site Generation | |
| F | Oct 17 | Autumn Break | ||
| 22 | M | Oct 20 | Javascript: Basics | page1.html (source, listing, page) hello-world (codepen) for-loop (codepen) |
| 23 | W | Oct 22 | Javascript: Coercion and Functions | |
| 24 | F | Oct 24 | Javascript: Arrays | |
| 25 | M | Oct 27 | Javascript: Objects and Prototypes | |
| 26 | W | Oct 29 | Javascript: DOM | checkboxes.html (codepen) |
| 27 | F | Oct 31 | Midterm 2 | |
| 28 | M | Nov 3 | Javascript: Events | colorswaps.html (codepen) mouseover.html (codepen) colorclicks.html (codepen) |
| 29 | W | Nov 5 | Rails: Models | |
| 30 | F | Nov 7 | Rails: Associations and Validations | demo |
| 31 | M | Nov 10 | Rails: Routes | |
| 32 | W | Nov 12 | Rails: Views and Controllers | Textbook (RoR Tutorial), 2 & 3 |
| 33 | F | Nov 14 | Rails: Views and Controllers II | demo |
| 34 | M | Nov 17 | Student Presentations | available on Carmen |
| 35 | W | Nov 19 | Student Presentations | available on Carmen |
| 36 | F | Nov 21 | Student Presentations | available on Carmen |
| 37 | M | Nov 24 | Regular Expressions | |
| W | Nov 26 | Thanksgiving Break | ||
| F | Nov 28 | Thanksgiving Break | ||
| 38 | M | Dec 1 | Security: Cryptography | |
| 39 | W | Dec 3 | Security: Cryptography | |
| 40 | F | Dec 5 | Final Project: Working Session | |
| 41 | M | Dec 8 | Unicode and UTF-8 | |
| 42 | W | Dec 10 | Time |