This repository holds all the TECH3015 lectures and module documents.
- Lecture 01: introduction, overview and assignments
- Lecture 02: planning your site, refresher of HTML5 and CSS
- Lecture 03: accessibility, Information Architecture, wireframes
- Lecture 04: Assignment 1 details and criteria, design principles
- Lecture 05: style guides, design trends
- Lecture 06: Content Strategy
- Lecture 07: extra resources, Information Design, Dark UI examples
- Lecture 08: HTML natural flow, manipulating and positioning elements
- Lecture 09: HTML Box Model, CSS Flexbox
- Lecture 10: Assignment 1 details, HTML structure, CSS tips, responsive web design basics
Winter break
- Lecture 12: Codecademy courses, Assignment 2 details, CSS and JS demos
- Lecture 13: how JavaScript works, demos (change link colours, mobile menu)
- Lecture 14: JavaScript, demos (animated mobile menus)
- Lecture 15: JavaScript and local storage
- Lecture 16: JSON data and 3rd-party APIs
February break (w/c 24)
- Lecture 17: more API examples, GitHub sign-up, Typography
- Lecture 18: Web Animation
- Lecture 19: detailed assignment criteria recap
- Lecture 20: live websites, Progressive Web Apps, further resources
- move CTEC3905 styles here
- change TECH3015 slide bg colour
- extend CSS 'crammed' and 'smalltext' to 'ol' tags
- complete the outline for lectures 17-21
- remove and redirect demo code "layout-rwd.html" and "layout.html" to front-end-materials orgnisation
- check through previous lectures after the recent stylesheet update