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.

Imperial College London
Skills you'll gain: Intellectual Property, Presentations, Public Speaking, Innovation, Organizational Structure, Persuasive Communication, Healthcare Industry Knowledge, Entrepreneurship, Grant Applications, Commercialization, Fundraising, Market Analysis, Public Health
Intermediate · Course · 1 - 4 Weeks

Skillshare
Skills you'll gain: Creative Design, Creativity, Computer Graphic Techniques, Graphics Software, Peer Review, Digital Design, Design Elements And Principles, Graphical Tools, Storytelling, Technical Drawing, Color Theory
Beginner · Specialization · 1 - 3 Months
Duke University
Skills you'll gain: Data Ethics, Exploratory Data Analysis, Data-Driven Decision-Making, Logistic Regression, Statistical Modeling, Web Scraping, Ggplot2, Model Evaluation, Data Visualization Software, Predictive Modeling, Tidyverse (R Package), Data Visualization, Data Analysis, Regression Analysis, Responsible AI, Data Transformation, R Programming, Data Science, Data Wrangling, Version Control
Beginner · Specialization · 1 - 3 Months

Michigan State University
Skills you'll gain: 3D Modeling, 3D Assets, Computer Graphics, Prototyping, Computer Graphic Techniques, Design Research, Graphical Tools, Baking
Intermediate · Course · 1 - 3 Months

Duke University
Skills you'll gain: Telehealth, Teamwork, Patient Communication, Collaboration, Health Technology, Vital Signs, Health Assessment, Patient Preparation, Patient Coordination, Patient Positioning, Patient Education And Counseling, Clinical Assessment, Patient Treatment, Primary Care, Health Care, Health Systems, Telecommunications, Patient Evaluation, Care Management, Communication
Beginner · Specialization · 1 - 4 Weeks

Coursera
Skills you'll gain: Web Content, Web Design, Content Management, Web Design and Development, No-Code Development, Web Development, User Accounts, Graphic Design
Beginner · Guided Project · Less Than 2 Hours

Infosec
Skills you'll gain: Open Web Application Security Project (OWASP), Authentications, Application Security, Vulnerability Assessments, Vulnerability Management, Event Monitoring, Security Controls, Data Integrity, System Monitoring, Patch Management, Server Side
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Metasploit, Open Web Application Security Project (OWASP), Penetration Testing, Vulnerability Scanning, Exploitation techniques, Vulnerability Assessments, Brute-force attacks, Web Applications, Cybersecurity, Firewall, Network Security, Wireless Networks, Network Analysis, SQL
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Unix Shell, Shell Script, Bash (Scripting Language), Unix Commands, Command-Line Interface, Unix, Network Protocols, Network Troubleshooting, Scripting, TCP/IP, Linux, OS Process Management, File Management, Scripting Languages, Linux Commands, General Networking, File Transfer Protocol (FTP), Network Administration, File Systems, Linux Administration
Beginner · Specialization · 3 - 6 Months

University of Colorado Boulder
Skills you'll gain: Performance Testing, Scalability, Data Architecture, Software Architecture, Distributed Computing, Predictive Modeling, Performance Tuning, Microservices, Big Data, Software Engineering, Database Systems, Data Store, Model Evaluation
Build toward a degree
Advanced · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Trustworthiness, Stakeholder Communications, Stakeholder Analysis, Relationship Building, Systems Thinking, Communication Strategies, Ethical Standards And Conduct
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Ansible, Package and Software Management, YAML, Configuration Management, System Configuration, Linux Administration, Unix, IT Automation, Automation, Web Applications, Unix Shell, File Management, Cloud Infrastructure, DevOps, User Accounts
Beginner · Course · 1 - 4 Weeks