Lectures, In-class Problems, Readings, News and Assignments

Lectures, In-class Problems and Readings

  1. Sept 8: Course Overview
  2. Sept 13: Accessing Network Content
  3. Sept 15: Parsing Network Content
  4. Sept 20 App Servers
  5. Sept 27: Rest Apps
  6. Sept 29: Rest Apps
  7. Oct 4: Encryption
  8. Oct 6: Accessing MySQL Database from Java
  9. Oct 11: Accessing MySQL Database from Hibernate
  10. Oct 13: One-to-One-Mappings
  11. Oct 18: One-to-Many-Mappings
  12. Oct 20: Many-to-Many-Mappings
  13. Nov 1: HTML Unit
  14. Nov 3: Accessing Tomcat Through Apache Http Server
  15. Nov 10: Preferences and File Saving (Android)
  16. Nov 15: SQLLite
  17. Nov 17: Struts2
  18. Nov 24: Struts2 Actions
  19. Nov 29: Class Cancelled
  20. Dec 1, Dec 6: Presentation (10-15 minutes)
  21. Dec 8: Demo Day (8 minutes)

News

  1. Class Starts at noon on Oct 18, 2016
  2. Class cancelled, Thursday Sept 22, 2016
  3. The Canadian Open Data Experience (CODE), Open Data in Canada
  4. Green Button

Assignments:

  1. In-class Tasks due the following class they are assigned
  2. Assignment #0 - Due Sept 20
  3. Project Proposal Due Sept 22, 2016.
  4. Assignment #1 - Due Oct 11
  5. Project Milestone Report #1 (One Paragraph) - Due Oct 20, 2016.
  6. Assignment #2 - Due Nov 10
  7. Project Milestone Report #2 (One Paragraph) - Due Nov 15, 2016.
  8. Class Test Nov 22.
  9. Assignment #3 - Due Dec 1
  10. Project Presentations Dec 1 and Dec 6
  11. Last Class Dec 8: Demo Day