Main Content

Intermediate to Advanced CSS for Practical Peoples

October 24 9:00 AM–5:00 PM
Stephens Lounge

The goal of this training is to help people who have messed around in CSS wrap their heads around the harder concepts of CSS and go on to show advanced tips and tricks. There'll be discussion, exercises, and fancy slides.

We'll be going over:

  • CSS Layout in 2018 (how to use grid, flexbox, and when to use the old stand bys)
  • Document flow, who can be your best friend (but may currently be your enemy)
  • CSS architecture with topics like:
  • Code writing tips and organization that can help keep CSS maintainable
  • Different approaches to class names and applying CSS and their pros/cons
  • Gotchas, tips, and myth busting on performance, organization, integrating CSS with your CMS (we'll use Drupal as the example)
  • Tips on building CSS in an existing system, or creating on of your own
  • Debugging CSS
  • The tools to debug
  • How to debug different kinds of layout issues
  • Exercises/examples of common bugs
  • Transitions/Animations in CSS
  • Advanced CSS techniques and tricks
  • Favorite tips and tricks (guest speakers and audience participation welcome!)