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.

Yale University
Skills you'll gain: Research Design, Medical Science and Research, Statistical Methods, Descriptive Statistics, Data Literacy, Scientific Methods, Clinical Research, Research, Biostatistics, Sampling (Statistics), Medical Terminology
Beginner · Course · 1 - 3 Months

Coursera
Skills you'll gain: Data Science, Web Applications, Python Programming, Programming Principles, Artificial Intelligence, Computer Programming, Scientific Visualization, Game Design
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Postman API Platform, Continuous Delivery, Web Services, API Design, Business Logic, Application Programming Interface (API), CI/CD, Software Testing, Test Execution Engine, Restful API, Interactive Data Visualization, Test Case, Server Side, Application Development, Web Applications, Automation, Debugging, Data Modeling, Software Installation
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Generative AI Agents, Agentic systems, OpenAI API, AI Workflows, Performance Tuning, Tool Calling, Prompt Engineering, AI Security, Application Programming Interface (API), Software Architecture, Systems Integration
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Animations, 3D Modeling, 3D Assets, Computer Graphics, Simulations, Timelines
Intermediate · Course · 3 - 6 Months

Skills you'll gain: Object Oriented Programming (OOP), Data Visualization, Seaborn, Flask (Web Framework), Programming Principles, Web Applications, Statistical Methods, Data Analysis Software, Pandas (Python Package), Probability & Statistics, Data Manipulation, Data Structures, UI Components
Intermediate · Course · 1 - 3 Months

Berklee
Skills you'll gain: Post-Production, Music, Musical Composition, Peer Review, Media Production, Music Performance, Creativity, Instrumental Music, Automation, Editing, File Management, Writing, Digital Signal Processing, Coordination, Electronic Media, System Configuration, Technology Solutions
Beginner · Specialization · 3 - 6 Months

Coursera
Skills you'll gain: Model Deployment, Docker (Software), Containerization, Cloud Deployment, MLOps (Machine Learning Operations), Hugging Face, Generative AI, Cloud Computing Architecture, Serverless Computing, Cloud Hosting, Cloud Technologies, AWS SageMaker, System Monitoring, Release Management, Application Security, Infrastructure Security, Continuous Monitoring, Version Control
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Goal Setting, Entrepreneurship, Professional Development, Social Media Content, Personal Development, Telecommuting, Self-Starter, Professional Networking, E-Commerce, Financial Planning, Growth Strategies
Beginner · Course · 1 - 3 Months

University of Maryland, College Park
Skills you'll gain: Hardware Design, Security Engineering, Computer Hardware, Hardware Architecture, Threat Modeling, Threat Detection, Cybersecurity, Application Specific Integrated Circuits, Exploit development, Cryptography, Encryption, Exploitation techniques, Technical Design, Emerging Technologies, System Design and Implementation
Mixed · Course · 1 - 3 Months

Coursera
Skills you'll gain: Brand Awareness, Marketing Analytics, Data Analysis, Social Media Marketing, Brand Management, Statistical Reporting, Google Analytics, Web Analytics and SEO, Performance Reporting, Key Performance Indicators (KPIs), Campaign Management, Digital Marketing, Market Analysis
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Application Lifecycle Management, Maintainability
Intermediate · Course · 1 - 4 Weeks