| Week |
Topic |
Problem |
Project |
Test |
| 1 |
syllabus, docker |
1 |
|
|
| 2 |
assertions, unit tests, coverage |
2 |
|
|
| 3 |
exceptions, iteration, recursion, reduce() |
|
1 |
|
| 4 |
unpacking, operators |
3 |
|
|
| 5 |
iteration, range, types, yield |
4 |
|
|
| 6 |
comprehensions, closures, decorators |
|
2 |
|
| 7 |
functions, regulalar expressions, context managers |
5 |
|
|
| 8 |
relational algebra, select, project, cross join, theta join, natural join |
6 |
|
1 |
| 9 |
SQL, show databases, show engines, create tables, insert, select, subqueries, join |
|
3 |
|
| 10 |
Spring Break |
|
|
|
| 11 |
joins, Java |
7 |
|
|
| 12 |
inner classes, singleton, observers, abstract methods, abstract classes |
|
4 |
|
| 13 |
strategy, reflection, factory |
8 |
|
|
| 14 |
factory method, abstract factory |
9 |
|
|
| 15 |
presentations |
|
5 |
|
| 16 |
presentations |
|
|
2 |