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.

Board Infinity
Skills you'll gain: Restful API, Application Design, Secure Coding, Web Applications, Back-End Web Development, HTML and CSS, UI Components, User Interface (UI) Design, JSON, Business Modeling
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Color Theory, Web Design, Responsive Web Design, HTML and CSS, ChatGPT, User Interface (UI) Design, Web Content, Generative AI, Development Environment, Javascript, Web Servers, Cloud Hosting, Software Installation, Databases
Beginner · Course · 1 - 4 Weeks

University of Virginia
Skills you'll gain: Model View Controller, Debugging, Responsive Web Design, User Interface (UI), HTML and CSS, Web Design and Development, User Interface and User Experience (UI/UX) Design, Usability, Prototyping, Generative AI
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Web Scraping, Data Import/Export, Extensible Markup Language (XML), Data Processing, Selenium (Software), Cascading Style Sheets (CSS), JSON, MongoDB, Restful API, Data Storage
Beginner · Course · 3 - 6 Months

Skills you'll gain: Flask (Web Framework), User Accounts, Web Development, Web Applications, HTML and CSS, Authentications, Cascading Style Sheets (CSS), Database Development, Database Management
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Responsive Web Design, Cascading Style Sheets (CSS), Web Applications, Web Design and Development, Javascript, Wireframing, Restful API, Application Programming Interface (API), Real Time Data, Software Development
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Javascript, User Experience, Web Applications, ChatGPT, Web Development, HTML and CSS, Application Programming Interface (API), Prompt Engineering, Real Time Data, Generative AI
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Microsoft Power Platform, No-Code Development, Data Integration, HTML and CSS, UI Components, Web Content, Web Design and Development, Content Management
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Usability Testing, Figma (Design Software), Responsive Web Design, User Experience Design, Prototyping, Software Design Documents, Design Specifications, Mockups, User Interface (UI) Design, UI Components, User Flows, Animations
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Web Applications, Web Development, Leaflet (Software), React.js, User Interface (UI), Application Deployment, Web Development Tools, Application Development, HTML and CSS, OAuth, User Accounts, UI Components, Authentications, Front-End Web Development, Development Environment, User Interface and User Experience (UI/UX) Design, Javascript, Cascading Style Sheets (CSS), Responsive Web Design, Data Validation
Intermediate · Specialization · 1 - 3 Months

Skills you'll gain: React.js, Application Deployment, Web Applications, Javascript, Bootstrap (Front-End Framework), Development Environment, User Interface (UI), Cascading Style Sheets (CSS), Application Programming Interface (API), GitHub
Beginner · Course · 1 - 3 Months

Skills you'll gain: WordPress, Ajax, Development Environment, Content Management Systems, Content Management, Web Development, Data Management, PHP (Scripting Language), Database Development, MySQL, Javascript and jQuery, Information Architecture, Cascading Style Sheets (CSS), Data Security, Data Validation
Intermediate · Specialization · 1 - 4 Weeks