Skip to content
KnowledgeCity

Intermediate CSS Series

Jump into the intermediate skills of CSS
Preview the first lesson free — get full access to all 24 lessons.
Course: On-Demand
Intermediate Provider Cliff Brozo  7 chapters ·  24 Lessons ·  2h 20m  in Arabic, German, English, Spanish, French, Portuguese, Chinese 

Course Description

Cascading Style Sheets (CSS) add color, style, and animation to web pages while allowing designers to keep formatting separate from content. This intermediate course builds on the fundamentals of CSS and teaches you how to bring your websites to life. As mobile devices now account for roughly half of all web traffic, it is crucial for web designers to know how to create responsive web pages that automatically adjust to the size of the user's device. In this course, you will learn how to create menus using CSS headers and navigation bars. We will also explore asides, content windows, and footers. The remainder of the course will focus on responsive design techniques, including viewport, grid view, containers, styling forms, and image galleries. By the end of this course, you will be able to create beautiful webpages that present themselves perfectly across all devices.

Learning Objectives:

What You'll Learn

  • Style articles and asides to structure page content
  • Build responsive page layouts using CSS Grid View
  • Create unique navigation bars, menus, headers, and footers
  • Control animation using keyframes
  • Design memorable, styled forms
  • Apply media queries and viewport settings for responsive design across devices

Key Takeaways

  • CSS adds color, style, and animation to web pages while keeping formatting separate from content.
  • This intermediate course builds on CSS fundamentals to bring websites to life.
  • Because mobile devices account for roughly half of all web traffic, web designers need to create responsive pages that adjust to the user's device size.
  • The course covers page layout elements including menus, navigation bars, asides, content windows, and footers.
  • Responsive design topics include viewport, grid view, containers, styling forms, and image galleries so pages present well across all devices.

Frequently Asked Questions

Who is this course for?

It is an intermediate course for web designers who already know the fundamentals of CSS and want to learn how to bring their websites to life and make them responsive across devices.

What will I be able to do after completing this course?

By the end of the course you will be able to create beautiful webpages that present themselves perfectly across all devices, including styling articles and asides, building grid layouts, creating navigation bars and forms, and controlling animation with keyframes.

What responsive design techniques does the course cover?

It covers responsive design techniques including viewport, grid view, containers, styling forms, image galleries, and media queries.

What prior knowledge do I need?

The course builds on the fundamentals of CSS, so it is intended for learners who already understand CSS basics.

What topics are taught in the lessons?

Lessons cover an introduction, page layout, responsive design, grid design, menus, animation, forms, and image galleries, ending with a conclusion.