CSS Foundations

Learn the basics of CSS, including the box model, element style, and content positioning, to improve communication, design handoff, and web decision-making.

Start course for free

7097

learners enrolled

CSS FoundationsYan Sokalau

Team Lead

at

Uxcel

Rating

4.6

552

ratings

Skill level

Advanced

Skill level

Online

100% online

Learn at your own pace

Course certificate

Course certificate

Shareable & industry-recognized

About this course

This CSS for Designers course is essential for anyone who collaborates with developers or wants to start actively developing web pages. Through this course, you will learn the syntax and use cases of CSS stylesheets, get to know the most common CSS selectors, understand the box model, master common CSS properties and values, and more.

Understanding the fundamentals of CSS enables you to create visually appealing and engaging websites. CSS is a constant presence in primary design tools such as Figma or Adobe XD, especially when using Inspect mode. Unlike HTML, CSS allows you to customize colors, gradients, font types, and images, and modify element positioning, among other things.

By mastering CSS, you can make decisions that improve the overall user experience of a website. For example, you can create contrast and add readability and hierarchy to your designs. CSS also allows you to create responsive designs that adapt to different screen sizes and devices, making it a crucial skill for those who want to create websites that look great on desktop and mobile.

By the end of this course, you will have a solid understanding of CSS and be able to use it to create visually appealing and engaging websites that meet the needs of your users.

Icon

Advanced

level

Icon

About

4

hours to complete

Icon

Gamified and interactive

Icon

17

lessons,

4

levels

Icon

Certificate of completion

Icon

English language

Icon

Learn on iOS or Android

Icon

Online at your own pace

Icon

Last updated

December 24, 2025

No prerequisites required

Skills you’ll learn:

Learn about the syntax and use cases of CSS stylesheets

Get to know the anatomy and purpose of selectors, declarations, properties, and their values in CSS, along with the syntax and how to use them.

Get to know the most common CSS selectors

Familiarize yourself with the most common CSS selectors, such as class, ID, and element selectors, and learn how to apply them to specific HTML elements.

Understand the box model

Learn all about the box model, a fundamental concept in CSS that defines the size and position of HTML elements on a web page.

Master common CSS properties and values

Explore the most commonly used CSS properties and values, including color, typography, layout, and media to create visually appealing web pages.

Topics

Who this course is for

Frontend Developers

Build a strong CSS foundation so you can style web pages that are visually consistent and responsive across devices.

Product Designers

Understand CSS fundamentals so you can communicate with developers more effectively and improve your design handoffs.

Content Designers

Learn how CSS shapes the visual presentation of content so you can make informed decisions about web typography and layout.

CSS Foundations
Start course for free

or

Get full access with Pro membership:

Icon

50+ expert-created courses

Icon

Industry-recognized certifications

Icon

Guided career paths & more

Learn more
Included with Pro & Teams
New: Product Manager Career Path

Showcase your skills with course certificate

Earn industry-recognized certificate that you can add to your portfolio, share with HR managers, add to LinkedIn, and use to grow your career.

  • Icon

    Standalone page

  • icon
    Showcases studied skills
  • icon
    Never expires
  • icon

    Industry recognized

CertificateCSS Foundations

CSS Foundations

Meet your course instructor

Yan Sokalau
Yan Sokalau

Team Lead

at

Uxcel

UxcelLinkedin profile

From freelancing at 16 to leading engineering teams, my journey has always been fueled by a passion for technology and continuous learning. I started my career as an indie game developer, quickly transitioning to web development and diving into emerging technologies. Over the past 10+ years, I've built and scaled web applications, working across freelance, startup, and enterprise environments.

As a Tech Lead and Engineering Manager, I've guided teams to create impactful digital products from scratch, focusing on both front-end and back-end development. My approach has always been hands-on—learning by doing and solving real-world problems.

I believe in learning through practical experience, with knowledge that can be immediately applied to real-world projects. My courses are crafted to equip you with essential skills, provide valuable industry insights, and help you build the confidence needed to excel in web development.

Stars

4.6

(

552

)

Loved by learners from world’s top companies

Uxcel is the best UX learning experience I’ve had! I’ve tried many platforms, but Uxcel is on another level. I love its digestible lessons, real-world guidance, and short quizzes that reinforce learning. And all of this comes at an extremely fair price!
Alexandra Kirnerova
Alexandra Kirnerova
Product Designer
Uxcel really is the Duolingo of UX/UI! It makes it very easy to learn by chunks on a daily basis, so interactive and fun! And the content it's extremely helpful, I've learned tons already!Very well invested money and time.
Diana Mancía
Diana Mancía
Product Designer
I was amazed when I used Uxcel for the first time. The traditional e-learning platforms are tedious and boring with too much redundant information.
Dries De Schepper
Dries De Schepper
UI Designer
Uxcel has a powerful approach to teaching design—it might just hold the secret to the future of education. Plus, the membership is affordable and accessible to all.
Leonardo Monsalve
Leonardo Monsalve
Product Designer
Uxcel has been incredibly insightful and has helped me grow as a designer. The platform is easy to use and packed with valuable information that has enhanced my skills and knowledge in UX/UI design.
Paulette Moreno
Paulette Moreno
Product Designer
Congrats to the Uxcel team for creating amazing courses! Learning through real cases in a fun, interactive way is perfect for me.
Randall Aguirre
Randall Aguirre
Product Designer
No items found.
Company logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logo

Join over 500K learners and start

Build real skills, get certified, and grow fast in the AI-powered product world. Ready to stand out?
Icon

Over 50 courses

Icon

Professional certiications

Icon

Live events & more

Our course library is used by forward-thinking educational institutions
Company logo
Company logo
Company logo
Company logo
Company logo
Company logo

Frequently asked questions (FAQs)

Still have questions? Let's talk

What’s the CSS for Designers course about?
Do I need to take the HTML for Designers course prior to taking this one?
Why do UX designers need to know CSS?
What are the pricing options for the course?