CSS courses can help you learn styling web pages, creating layouts, and implementing responsive design. You can build skills in using selectors, understanding the box model, and applying animations and transitions. Many courses introduce tools like Flexbox and Grid for layout management, as well as preprocessors like SASS or LESS to streamline your workflow. You'll also explore best practices for accessibility and performance optimization, ensuring your designs look great and function well across different devices.

Skills you'll gain: LESS, Cascading Style Sheets (CSS), HTML and CSS, Code Reusability, Web Design and Development, Front-End Web Development, Maintainability, Operations, Arithmetic, Web Development, Scalability
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Extensible Markup Language (XML), Extensible Languages and XML, Cascading Style Sheets (CSS), HTML and CSS, Hypertext Markup Language (HTML)
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Responsive Web Design, User Interface (UI), UI Components, User Interface (UI) Design, Front-End Web Development, HTML and CSS, Web Design, Web Design and Development, Code Reusability, Cascading Style Sheets (CSS), Web Development Tools, Hypertext Markup Language (HTML), Development Environment, Software Installation
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Cascading Style Sheets (CSS), HTML and CSS, Responsive Web Design, Web Design, Web Design and Development, Web Development, Front-End Web Development, Interactive Design, Animations, Visual Design, Design, Maintainability, Typography, Style Guides, Application Design, Interactive Learning, User Experience, Semantic Web
Mixed · Course · 1 - 4 Weeks

Johns Hopkins University
Skills you'll gain: Cascading Style Sheets (CSS), Responsive Web Design, HTML and CSS, Bootstrap (Front-End Framework), Web Design, Web Design and Development, Javascript
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), Responsive Web Design, HTML and CSS, Web Design, Layout Design, Web Design and Development, Interactive Design, Front-End Web Development, Project Design, Web Content Accessibility Guidelines, Web Content, Web Development, User Experience, Design
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Responsive Web Design, HTML and CSS, Cascading Style Sheets (CSS), Web Design, Web Design and Development, Front-End Web Development, Web Content Accessibility Guidelines, Web Frameworks, Web Components, UI Components, Web Analytics and SEO, User Interface (UI), Usability, Hypertext Markup Language (HTML), Interaction Design, Design, Color Matching, Animations
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: HTML and CSS, Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), Web Design and Development, Web Design, Web Development, UI Components, Front-End Web Development, Web Content
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Responsive Web Design, Cascading Style Sheets (CSS), React.js, HTML and CSS, Front-End Web Development, Hypertext Markup Language (HTML), Web Development, Web Design, JavaScript Frameworks, Javascript, Restful API, UI Components, Event-Driven Programming
Beginner · Course · 3 - 6 Months

Skills you'll gain: Responsive Web Design, UI Components, HTML and CSS, Cascading Style Sheets (CSS), Bootstrap (Front-End Framework), Web Design, User Interface (UI), Web Design and Development, Typography, Interactive Design, User Interface (UI) Design, Web Components, Front-End Web Development, Interactive Learning, User Experience Design, Design Elements And Principles
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), HTML and CSS, Web Applications, Web Design and Development, Javascript, Frontend Integration, Web Design, Web Development, Front-End Web Development, Game Design, Program Development
Intermediate · Guided Project · Less Than 2 Hours

Intermediate · Course · 1 - 4 Weeks