Web design courses can help you learn layout design, color theory, typography, and responsive design techniques. You can build skills in user interface design, accessibility standards, and creating engaging user experiences. Many courses introduce tools like Adobe XD, Figma, and Sketch, that support prototyping and collaborating on design projects. You'll also explore HTML, CSS, and JavaScript basics, enabling you to implement your designs effectively and understand how they function on the web.

Skills you'll gain: Web Design and Development, HTML and CSS, Frontend Integration, Web Components, Web Design, Responsive Web Design, Cascading Style Sheets (CSS), Context Management, Application Programming Interface (API), Hypertext Markup Language (HTML), Development Environment, User Accounts, User Interface (UI)
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Frontend Performance, Data Persistence, Web Applications, User Interface (UI), User Experience Design
Intermediate · Course · 1 - 4 Weeks

Ball State University
Skills you'll gain: Cryptography, Application Security, Encryption, Authentications, Cybersecurity, Cryptographic Protocols, Data Encryption Standard, Advanced Encryption Standard (AES), Email Security, Network Security, Information Systems Security, Secure Coding, Key Management, Application Development, Public Key Cryptography Standards (PKCS), Public Key Infrastructure, Multi-Factor Authentication, Network Protocols, Data Integrity
Build toward a degree
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Style Guides, Visual Design, Graphic and Visual Design, Graphic Design, Design Elements And Principles
Beginner · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Newsletters, Email Marketing, Content Scheduling, Content Creation, Content Development and Management, Scheduling, Test Tools, User Accounts, Marketing, Communication
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Interactive Data Visualization, Statistical Visualization, Tableau Software, Dashboard Creation, Data Storytelling, Spatial Data Analysis, Dashboard, Time Series Analysis and Forecasting, Advanced Analytics, R Programming, Business Intelligence, Data Mapping, Data Modeling, Performance Reporting, Key Performance Indicators (KPIs), Operational Performance Management, Python Programming, Interaction Design, Requirements Elicitation, Version Control
Intermediate · Course · 1 - 4 Weeks

Northeastern University
Skills you'll gain: Data Storytelling, Exploratory Data Analysis, Data Visualization, Data Visualization Software, Data Presentation, Tableau Software, Dashboard, Data Analysis Software, Data Analysis, Data-Driven Decision-Making, Data Ethics, Trend Analysis, Business Analytics, Storytelling, Data Collection, Communication, Design Elements And Principles
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Application Deployment, Microsoft Azure, Cloud Deployment, Cloud Services, Cloud Applications, Program Development, Cloud Hosting, Web Applications, Python Programming
Beginner · Guided Project · Less Than 2 Hours
Skills you'll gain: electromagnetics, Electronics, Wireless Networks, Performance Tuning, Network Planning And Design, Process Optimization, Design, Analysis, Mathematical Modeling
Intermediate · Course · 1 - 4 Weeks

Board Infinity
Skills you'll gain: Test Case, Test Script Development, Test Planning, Test Automation, Test Engineering, Continuous Integration, Test Tools, CI/CD, Software Quality Assurance, Continuous Delivery, Quality Assurance, Software Quality (SQA/SQC), Software Engineering Tools
Beginner · Course · 1 - 4 Weeks
University of Michigan
Skills you'll gain: Database Design, SQL, Relational Databases, PostgreSQL, Database Development, Database Theory, Database Management, Data Modeling, Databases, Query Languages, Data Integrity
Intermediate · Course · 1 - 4 Weeks
Michigan State University
Skills you'll gain: Game Design, Unity Engine, Video Game Development, Peer Review, Cross Platform Development, Animation and Game Design, User Interface (UI) Design, User Interface (UI), C# (Programming Language), UI Components, Object Oriented Programming (OOP), Animations, Scripting, Digital Publishing, Creativity
Beginner · Course · 1 - 4 Weeks