
This course includes our updated coding exercises so you can practice your skills as you learn.
See a demo
Learn the high-level format of the course.
Download the course files and unzip the folder before opening in VS Code.
Before you start writing code, learn the basics of how CSS relates to web development.
Learn the various ways we can use CSS in our HTML projects.
Learn how CSS Selectors allow us to target elements in our HTML files.
Learn about the Box Model, the foundational concept behind how spacing between elements works.
Learn how we can use display types in CSS to control how elements interact with each other on a page.
Learn common techniques to lay elements out on a page.
Learn about sizing in CSS, including the difference between absolute and relative units.
Learn how to style buttons.
Learn how we can use media queries to alter our styles based on different aspects.
CSS is a powerful tool and an essential part of any web developer's skillset. In this course, you'll learn to write your very first lines of CSS, with no prior experience needed. You'll create two websites, one of which you can customize to be your own. In less than 2 hours, you'll develop a foundation of knowledge to build on as you continue your journey into web development.
With each section, you'll come closer and closer to building a personal website as you layer the learnings you acquired from previous sections. You'll learn common, modern techniques used by professionals every day.
What you can expect to learn:
CSS Selectors
The Box Model
Display types (block, inline, grid, flex, etc.)
Layouts (CSS Grid)
Sizing (absolute and relative units)
Buttons
Media Queries
Specificity
And more!
And finally, you'll take everything you learned and write the CSS for a bakery website on your own.
When you're finished with this course, you can expect to have the confidence to write styles for your very own websites.
This course is best suited for those with a basic knowledge of HTML, but if you're learning HTML at the same time, you should have no problem following the course.