Introductory course ยท beginner
CSS
Shape readable, responsive interfaces.
Use CSS to make content easier to read and navigate across screen sizes. This introductory scope teaches core styling and layout, not production design mastery.
Course outcomes
- Connect a stylesheet and use selectors and declarations to create a consistent visual treatment.
- Choose spacing, typography and colour values that support a clear content hierarchy.
- Use box sizing, spacing tokens and reusable class rules to make component dimensions predictable.
- Choose Flexbox for one-dimensional alignment and Grid for a two-dimensional set of content cards.
- Use flexible measurements and a content-driven media query to keep a page usable on narrow screens.
- Refine focus, contrast and layout by testing the interface with real content and keyboard navigation.