Home

Date Topics Readings and Quizzes
1-12 Course Introduction, HTTP, and Web Basics
1-17 HTML
1-19 CSS
1-24 Terminology and JavaScript (Wat! Video) FRS 1-3, Task #1
1-26 JavaScript


1-31 Test-Driven Development FRS 4-5, Task #2
2-2 JavaScript, HTML5, and Canvas
2-7 Build Management and Strategy Pattern FRS 6-7, Quiz #1
2-9 PHP (PHP Analysis) Task #3
2-14 Refactoring, Patterns, Coupling FRS 8-10
2-16 PHP Task #4
2-21 State & Test Stubs FRS 11-12Quiz #2
2-23 AJAX Task #5
2-28 Out sick
3-2 Abstract Factory & Fragility FRS 13-14
3-7 jQuery
3-9 jQuery Task #6
3-14 Spring Break
3-16 Spring Break
3-21 Compositional Design FRS 15-18, Quiz #3
3-23 Play! Project #1 Due
3-28 Facade, Decorator, Adapter, Builder FRS 19-22
3-30 Play! Task #7
4-4 Command, Iterator, Proxy, Composite FRS 23-26, Quiz #4
4-6 Slick
4-11 Null Object, Observer, MVC FRS 27-29
4-13 Scala.js Task #8
4-18 Frameworks, Configuration Management & Systematic Testing Quiz #5, FRS 30-34
4-20 Scala.js with Play Task #9
4-25 Play and Scala.js with Group Work Quiz #6
4-27 Conclusions Task #10
5-8
Project #2 Presentations