CSS Intermediate Course

  1. 1. Flexbox fundamentals
  2. 2. Flexbox advanced — alignment, wrapping, ordering
  3. 3. Grid fundamentals
  4. 4. Grid advanced — template areas, auto-fit/fill
  5. 5. Advanced selectors — combinators, attribute selectors, :nth-child
  6. 6. The cascade and specificity in depth
  7. 7. Media queries and responsive layouts
  8. 8. CSS functions — calc(), clamp(), min(), max()
  9. 9. Transforms — translate, rotate, scale, skew
  10. 10. Keyframe animations
  11. 11. CSS architecture — BEM and utility-first thinking
  12. 12. Project: fully responsive multi-column layout