What do they really mean when they say "HTML5"? Both a buzz word and an exciting technology, HTML5 has changed the web and the way we build it. We'll take your knowledge of how CSS works and expand it into advanced building skills. We'll give you confidence to use the tricky parts of CSS including advanced layouts and animations, helping you understand how to implement current design trends and patterns, while keeping your styles organized and maintainable with methodologies like BEM and OOCS. We'll also introduce Sass, an important tool in modern CSS development and show you how it can streamline your building process. Before enrolling in this class, students should have confidence working with both HTML and CSS and be prepared to jump into the more in-depth parts of coding.