CSS for Developers – The basics you need to know!

Lucas Schnüriger, Mithusan Sivakumar

Introduction

  • About us
  • Schedule
  • Course Structure

Basics

  • Syntax
  • Selectors
  • Nesting
  • Units

Concepts

  • Browser Styles
  • Specificity
  • Box Model
  • Positioning

Flexbox layout

  • Motivation
  • Properties
  • Building an example

Grid Layout

  • Overview
  • Why, What, How
  • Exercises

Various topics

  • Design Principles
  • Media & Container Queries
  • Animations
  • Stacking Context
  • Accessibility

Tooling

  • Preprocessors
  • Libraries
  • Helpers