# Lectures
- [Lecture 1: Course information, dynamic layout, content management systems, grid systems, wireframes](files/tdde42-le1-vt25.pdf) (VT25)
- [Lecture 2: Layout using CSS, modular CSS](files/tdde42-le2-vt25.pdf) (VT25)
- [Lecture 3: Wireframes cont. & strategies for implementing a layout in CSS](files/tdde42-le3-vt25.pdf) (VT25)
- [Lecture 4: Dynamic Layout, Responsive Design](files/tdde42-le4-vt25.pdf) (VT25)
- Example code with grid and flex: [grid-flex-media.zip](files/grid-flex-media.zip)
- [Lecture 5: Project information, layout strategies, and live-coding](files/tdde42-le5-vt25.pdf) (VT25)
- Example code with gallery: [gallery.zip](files/gallery.zip)
Page responsible: Robin Keskisärkkä
Last updated: 2025-01-14