
Course Overview
Cascading Style Sheets (CSS) is used to give styling and layout to web pages. The Advanced CSS
course teaches developers to leverage CSS’ advanced syntax and features to create scalable and
maintainable stylesheets.
The course starts by building on basic CSS skills and introducing a new set of powerful front-end
development tools. The course then transitions into an in-depth breakdown of all of the new CSS3
modules, and concludes with an overview of CSS frameworks. The course would be valuable for
developers and developer teams who currently use CSS but want to learn to leverage it more fully.
Topics
- CSS2 Review
- CSS3 Introduction
- CSS Advanced Selectors
- Background Properties
- Background Properties
- Font Properties
- Forms
- Responsive Design
- Interactivity with CSS3
- Overview of CSS Frameworks
Course objectives
- Introduction to CSS, developer tools, custom CSS properties
- Typography- font classification, font MIME types, web fonts & variable fonts
- Text clipping, text transformation, text transitions & animations
- Responsive text
- advanced list styles
- Pure CSS accordions, CSS slider, CSS forms
- Graphics- colors, backgrounds, gradients, borders, filters, responsiveness
- Layout- content box vs border box, box model layout, clearfix, Flexbox, Grid
- Transitions & animations
Audience
Web Developers who know HTML/XHTML and CSS looking to expand their knowledge