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: Amazon Elastic Compute Cloud, Amazon Web Services, Cloud Hosting, Front-End Web Development, React.js, Javascript, Web Development Tools, Full-Stack Web Development, Web Applications, Cloud Security, Hypertext Markup Language (HTML)
Intermediate · Course · 1 - 4 Weeks
University of Illinois Urbana-Champaign
Skills you'll gain: Product Development, New Product Development, Risk Management, Innovation, Healthcare Industry Knowledge, Industrial Design, Stakeholder Engagement, Health Systems, Requirements Elicitation, Market Opportunities, Market Analysis, Cost Benefit Analysis, Return On Investment, Health Technology, Project Management, Forecasting, Financial Analysis, Agile Methodology, Project Planning, Waterfall Methodology
Build toward a degree
Intermediate · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Biological Engineering, Bioinformatics, Simulation and Simulation Software, Mathematical Modeling, Mathematical Software, Biotechnology, Engineering Analysis, Simulations, Differential Equations, Computer-Aided Design, Algorithms, Chemistry
Build toward a degree
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Spring Framework, Java, Application Frameworks, Object Oriented Design, Object Oriented Programming (OOP), Software Design Patterns, Extensible Markup Language (XML), Dependency Analysis
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Adobe InDesign, Typography, Layout Design, Data Import/Export, Graphic and Visual Design, Style Guides, File Management
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Real Time Data, Dataflow, Data Pipelines, Dashboard, Google Cloud Platform, Data Processing, Data Transformation, Scalability, Performance Tuning
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Canva (Software), Collaborative Software, Teaching, Education Software and Technology, Interactive Learning, Graphic Design, User Accounts
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Programming Principles, Computer Programming, Software Design
Intermediate · Course · 1 - 3 Months

Alignor
Skills you'll gain: Influencing, Conflict Management, Diversity Awareness, Collaboration, Diversity and Inclusion, Cultural Diversity, Decision Making, Team Management, Workplace inclusivity, Discussion Facilitation, Communication, Leadership, Negotiation, Interactive Learning, Active Listening
Intermediate · Course · 1 - 4 Weeks

Universidad de los Andes
Skills you'll gain: NoSQL, Big Data, File Systems, Databases, Apache Hadoop, Data Architecture, Distributed Computing, Scalability, Database Systems, Cloud Computing, Apache Spark, Public Cloud, Data Processing, Data Storage Technologies, Cloud Services, Data Storage
Beginner · Course · 1 - 3 Months

Skills you'll gain: Kubernetes, Application Deployment, Google Cloud Platform, Identity and Access Management, Cloud-Native Computing, Scalability, Docker (Software), Cloud Infrastructure, Continuous Deployment, Data Persistence, YAML, Load Balancing, Cloud Security, Configuration Management, General Networking, Network Security
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Tensorflow, Computer Vision, Model Evaluation, Convolutional Neural Networks, Deep Learning, Amazon Elastic Compute Cloud, Transfer Learning, Image Analysis, Amazon Web Services, Artificial Neural Networks, Keras (Neural Network Library), Model Deployment, Applied Machine Learning, Artificial Intelligence and Machine Learning (AI/ML), Feature Engineering, Data Preprocessing, Classification Algorithms, Application Development, Python Programming, Network Architecture
Beginner · Specialization · 1 - 3 Months