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.

Akamai Technologies, Inc.
Skills you'll gain: Endpoint Security, Computer Security Incident Management, Security Management, Databases, Operating System Administration, Routing Protocols, Database Development, Database Design, Application Development, Network Architecture, Linux Commands, TCP/IP, Operating Systems, Web Design and Development, Cascading Style Sheets (CSS), Web Development, Data Structures, File I/O, Data Analysis, Software Development
Beginner · Professional Certificate · 3 - 6 Months

Board Infinity
Skills you'll gain: HTML and CSS, React.js, Web Applications, Hypertext Markup Language (HTML), Front-End Web Development, JavaScript Frameworks, Web Design and Development, Web Development Tools, UI Components, Javascript, Cascading Style Sheets (CSS), Web Development, User Interface (UI), Development Environment
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Cascading Style Sheets (CSS), UI Components, HTML and CSS, Front-End Web Development, Web Design, Animations, Javascript, Application Deployment, Interactive Design, Web Content Accessibility Guidelines, Hypertext Markup Language (HTML), Usability, Code Reusability
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Figma (Design Software), Usability Testing, Responsive Web Design, User Interface (UI), Journey Mapping, Interactive Design, User Experience Design, Usability, Wireframing, User Interface (UI) Design, Prototyping, User Experience, User Flows, UI/UX Strategy, Design Research, Front-End Web Development, Web Design and Development, Mockups, User Interface and User Experience (UI/UX) Design, Interaction Design
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Docker (Software), Containerization, Web Design and Development, Restful API, User Interface (UI) Design, Node.JS, Application Deployment, MongoDB, Database Management, Databases, JavaScript Frameworks, Web Applications, Web Development, Web Development Tools, Database Application, Server Side, Back-End Web Development, Full-Stack Web Development, Javascript
Intermediate · Guided Project · Less Than 2 Hours

University of California, Davis
Skills you'll gain: jQuery, Javascript and jQuery, UI Components, Scripting, JavaScript Frameworks, Cascading Style Sheets (CSS), HTML and CSS, Javascript, Hypertext Markup Language (HTML), Frontend Performance, Animations, Event-Driven Programming
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Application Development, User Interface and User Experience (UI/UX) Design, User Interface (UI), Web Design, Web Design and Development, Front-End Web Development, No-Code Development, WordPress, Web Applications, User Experience Design, HTML and CSS, Web Development, Full-Stack Web Development, Web Servers, Web Development Tools, Back-End Web Development, Content Management Systems
Beginner · Course · 1 - 3 Months
University of California San Diego
Skills you'll gain: Visual Design, User Interface (UI), UI/UX Strategy, Graphic and Visual Design, User Interface (UI) Design, Mockups, Layout Design, Web Design, Responsive Web Design, Digital Design, Wireframing, Design Elements And Principles, Usability, Design Strategies, Prototyping
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Web Components, TypeScript, UI Components, Javascript, Maintainability, Web Development Tools, Web Applications, Front-End Web Development, Code Reusability, Cascading Style Sheets (CSS), Event-Driven Programming, Object Oriented Programming (OOP), Scalability
Beginner · Course · 1 - 4 Weeks

Board Infinity
Skills you'll gain: Angular, HTML and CSS, JavaScript Frameworks, Application Frameworks, Javascript, Hypertext Markup Language (HTML), Front-End Web Development, Scalability, Web Design and Development, Web Applications, Code Reusability, Cascading Style Sheets (CSS), Web Development, Software Design Patterns, UI Components
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: User Centered Design, User Experience Design, Responsive Web Design, User Interface (UI) Design, Web Design and Development, Prototyping, Front-End Web Development, Graphic and Visual Design, User Interface and User Experience (UI/UX) Design, Figma (Design Software), Design Elements And Principles, Web Design, Wireframing, Typography, Application Design, Layout Design, UI Components, Web Applications, Mobile Development, Design Thinking
Beginner · Course · 1 - 4 Weeks

Board Infinity
Skills you'll gain: HTML and CSS, React.js, ASP.NET, Restful API, .NET Framework, Web Applications, Web Services, Hypertext Markup Language (HTML), Front-End Web Development, JSON, Application Development, JavaScript Frameworks, Model View Controller, Web Design and Development, Application Frameworks, Web Development Tools, Development Environment, Web Development, Microsoft Visual Studio, Cascading Style Sheets (CSS)
Intermediate · Specialization · 1 - 3 Months