Schedule
Last modified: May 28 2019 - 1832hrs
Date: May 15 2019 - 1000-1200 (part 1), 1400-1530 (part 2)
Venue: Video Conference Room (VC), COM1 02-13
This covers the basics of HTML/web programming, beginning with HTML, DOM traversal/manipulation, the event model and async programming.
Date: May 17 2019 - 1000-1200
Venue: Video Conference Room (VC), COM1 02-13
This primarily covers the basics of CSS, such as selection, basic styling, layout model, box model, visibility/space occupancy, position and sizing.
Date: May 21 2019 - 1000-1200
Venue: Video Conference Room (VC), COM1 02-13
A minimal treatment of Typescript and an introduction to modern web frameworks using Vue.js
Date: May 24 2019 - 1000-1200
Venue: Video Conference Room (VC), COM1 02-13
This is a blitz through backend programming. The talk is mostly conceptual, the exercises contain the real meat.
By the end, you should have a fully functional CRUD + passport + websocket stack.