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: Serverless Computing, Microsoft Azure, Microservices, NoSQL, Microsoft Development Tools, Cloud Deployment, Front-End Web Development, Cloud Development, Hypertext Markup Language (HTML), HTML and CSS, Software Development, Cloud Computing, Microsoft Visual Studio, DevOps, Integrated Development Environments
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Web Components, React.js, Node.JS, JavaScript Frameworks, Web Development Tools, Frontend Performance, Front-End Web Development, Web Content, Web Development, HTML and CSS, Software Engineering
Intermediate · Guided Project · Less Than 2 Hours

Coursera
Skills you'll gain: Web Applications, React.js, Javascript and jQuery, Javascript, Cascading Style Sheets (CSS)
Intermediate · Guided Project · Less Than 2 Hours

Coursera
Skills you'll gain: Hypertext Markup Language (HTML), HTML and CSS, Cascading Style Sheets (CSS), UI Components, Web Design, User Interface (UI), Web Development, Color Matching
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Salesforce, Salesforce Development, Application Deployment, Workflow Management, Dashboard, Data Import/Export, Ad Hoc Reporting, Change Control, Email Automation, Data Maintenance, Authentications, Customer Relationship Management (CRM) Software, Configuration Management, Data Access, Responsive Web Design, System Configuration, Role-Based Access Control (RBAC), Data Management, Customer Relationship Management, Business Logic
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: React Redux, React.js, Frontend Integration, Back-End Web Development, Front-End Web Development, UI Components, Web Applications, Application Programming Interface (API), JavaScript Frameworks, Web Design and Development, Authentications, Server Side, Responsive Web Design, User Interface (UI), User Accounts, Secure Coding, Authorization (Computing)
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: HTML and CSS, Hypertext Markup Language (HTML), Responsive Web Design, Web Design, Cascading Style Sheets (CSS), Web Design and Development, Interaction Design, Usability, User Centered Design, User Interface (UI) Design, Persona (User Experience), Design Elements And Principles, Adobe Photoshop, Figma (Design Software)
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Javascript, Web Applications, HTML and CSS, Animations, Hypertext Markup Language (HTML), Event-Driven Programming, Cascading Style Sheets (CSS), Web Design and Development, Animation and Game Design, Application Development, Event Monitoring
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Selenium (Software), Test Automation, Software Testing, Test Script Development, Test Data, Test Tools, Browser Compatibility, Java, Cascading Style Sheets (CSS), Data Import/Export, Debugging, Maintainability
Intermediate · Course · 1 - 3 Months

Scrimba
Skills you'll gain: Web Content Accessibility Guidelines, Web Design, Usability, HTML and CSS, Web Design and Development, Hypertext Markup Language (HTML), Typography, Color Theory, Semantic Web
Intermediate · Course · 1 - 4 Weeks

Board Infinity
Skills you'll gain: Angular, Web Design and Development, Front-End Web Development, Responsive Web Design, React.js, JavaScript Frameworks, Web Development, Frontend Integration, Application Frameworks, UI Components, User Interface (UI), Event-Driven Programming, Maintainability
Intermediate · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: User Interface (UI), Embedded Software, Interactive Design, Human Computer Interaction, Embedded Systems, Prototyping, User Interface (UI) Design, User Interface and User Experience (UI/UX) Design, Software Design, Usability, HTML and CSS, Interaction Design, Real-Time Operating Systems, Hypertext Markup Language (HTML), Technical Design, Internet Of Things, User Experience Design, jQuery, Telecommunications, Artificial Intelligence and Machine Learning (AI/ML)
Build toward a degree
Intermediate · Course · 1 - 4 Weeks