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: Research, Research Methodologies, Program Evaluation, Community Health, Public Health, Health Policy, Surveys, Qualitative Research, Research Design, Case Studies, Data Collection, Patient Communication, Social Impact
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Instagram, Social Media Campaigns, Social Media Marketing, Marketing Budgets, Social Media Content, Social Media, Marketing Materials, Content Creation, Graphic and Visual Design Software, Marketing, Data Visualization
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: React.js, JavaScript Frameworks, Javascript and jQuery, Web Development Tools, Javascript, Software Design Patterns, Web Development, Application Development, Mobile Development
Advanced · Guided Project · Less Than 2 Hours

Illinois Tech
Skills you'll gain: Relational Databases, Database Management, Database Development, SQL, MySQL, Database Design, Transaction Processing, Stored Procedure, Java, Data Structures, Data Integrity, Performance Tuning
Build toward a degree
Intermediate · Course · 1 - 3 Months

Pontificia Universidad Católica de Chile
Skills you'll gain: Field-Programmable Gate Array (FPGA), Hardware Design, Computational Logic, Application Specific Integrated Circuits, Computer-Aided Design, Electronic Hardware, Electrical Engineering, Electronic Systems, Electronics, Semiconductors, Electronic Components, Computer Architecture, Programming Principles, Engineering Design Process, Embedded Systems, Schematic Diagrams, Simulation and Simulation Software
Mixed · Course · 1 - 3 Months

Skills you'll gain: Object Oriented Programming (OOP), Java, Java Programming, Eclipse (Software), Object Oriented Design, Program Development, Computer Programming, Software Design
Intermediate · Guided Project · Less Than 2 Hours

Politecnico di Milano
Skills you'll gain: Project Management Life Cycle, Project Management, Project Planning, Scope Management, Project Schedules, Work Breakdown Structure, Timelines, Organizational Skills, Organizational Structure, Resource Management
Beginner · Course · 1 - 4 Weeks

Akamai Technologies, Inc.
Skills you'll gain: SQL, Database Management, Relational Databases, Database Systems, Database Design, Database Theory, Data Manipulation, Query Languages, Data Analysis
Beginner · Course · 1 - 3 Months

Arizona State University
Skills you'll gain: Rapport Building, Growth Mindedness, Empathy, Relationship Building, Constructive Feedback, Interpersonal Communications, Social Skills, Verbal Communication Skills, Leadership, Compassion, Collaboration, Mentorship, Teamwork, Empowerment, Decision Making, Active Listening, Independent Thinking, Open Mindset, Conflict Management, Accountability
Beginner · Specialization · 3 - 6 Months

University of Colorado Boulder
Skills you'll gain: Unsupervised Learning, Regression Analysis, Classification Algorithms, Dimensionality Reduction, Data Analysis, Anomaly Detection, Supervised Learning, Model Evaluation, Statistical Analysis, Analytics, Logistic Regression, Data Preprocessing, Predictive Modeling, Applied Machine Learning, Statistical Modeling, Machine Learning Methods, Data Mining, Machine Learning Algorithms, Exploratory Data Analysis, Machine Learning
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Selenium (Software), Ajax, Java Programming, Test Script Development, Java, Software Testing, Test Automation, Scripting, Web Development Tools, Object Oriented Programming (OOP), Automation, Debugging
Intermediate · Course · 3 - 6 Months

Johns Hopkins University
Skills you'll gain: Distributed Computing, Scalability, Database Design, Database Systems, Database Architecture and Administration, Databases, Relational Databases, SQL, Query Languages, Performance Tuning, Data Integrity
Intermediate · Course · 1 - 4 Weeks