Index | Date | Pre-lecture Activity | Topic & Slides |
---|---|---|---|
1 | 1/15 | Learn Java | Introduction |
2 | 1/17 | Testing (CppCon 2015: T. Winters & H. Wright “All Your Tests are Terrible...") | |
3 | 1/22 | Read Chapters 1, 2, and 3 of textbook | Naming and Code Reviews (The Case Against Descriptive Variable Names) |
4 | 1/24 | JSON and Collections | |
5 | 1/29 | Read Chapter 4 of textbook & Section 4 of style guide | Layout |
6 | 1/31 | Layout and HTTP (WashingtonPost GitHub) | |
7 | 2/5 | Object Design | |
8 | 2/7 | Variables and C++ (Handout) | |
9 | 2/12 | Java Vs C++ | |
10 | 2/14 | C++ File Structure and STL | |
11 | 2/19 | Using the STL | |
12 | 2/21 | C++ Testing and Objects (Repo) | |
13 | 2/26 | C++ Continued (Repo) | |
14 | 2/28 | Welcome to Your Compiler | |
15 | 3/5 | Rules of Zero and Five(String Holder) | |
16 | 2/28 | Rule of 5 Continued from Monday(String Holder) | |
17 | 3/12 | Classifiers | |
18 | 3/14 | Questions and Answers | |
19 | 3/26 | Linked List and Templates | |
20 | 3/28 | UI Design | |
22 | 4/2 | MVC | |
22 | 4/4 | Parallel | |
23 | 4/9 | Design Patterns | |
24 | 4/11 | Smart Pointers(Repo) | |
25 | 4/16 | Internet and Distributed | |
26 | 4/18 | Debugging (Bad Sudoku) |