This advanced CSS course is designed to help web designers and developers expand their awareness of the extensive capabilities of CSS and learn to use it to create more dynamic websites.
Overview
In this course, students are introduced to advanced CSS features, including selectors and data types, both of which are critical to understanding CSS. From there, we dive into various deep subjects, such as layout, styling shapes, animation, media-specific styles, and responsive web design.
Objectives
- Use CSS to control multiple web pages simultaneously
- Understand some of the most important concepts of CSS: inheritance & the Cascade
- Go through every CSS selector and data type that developers need to know
- Learn how to precisely control the appearance of web sites
- Find out how to animate and transform objects with CSS (it’s fun!)
- Discover how to take the same HTML and apply different CSS to make it look and behave differently when printing or on different devices
DURATION & Format
2 days (12 hours)
This course can be conducted at your location or in our Midwest training lab (12140 Woodcrest Executive Drive; St. Louis, MO. 63141).
Outline
The following topics are covered in this course.
- CSS selectors
- CSS data types
- CSS layout
- Styling shapes
- Media-specific styles
- Animation & transformation
- Tables & lists
- Forms
Intended Audience
This course is most valuable to students who already have a basic understanding of HTML and CSS.
PREREQUISITES
We recommend that students complete Exploring HTML5 and CSS or have equivalent experience with the covered web design and development concepts prior to enrolling in this course.
Maximize your training experience by adding these courses to your curriculum.
Open Enrollment Courses
Open enrollment courses are a great, cost-effective option for organizations that have an immediate need to train a small number of employees.
Customized Training Programs
Customized training programs can be delivered on-site, in our training lab, or online to help organizations enhance the skills of their internal development teams.