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.

Universidade de São Paulo
Skills you'll gain: Unified Modeling Language, Model View Controller, Object Oriented Programming (OOP), Object Oriented Design, Software Design Patterns, Debugging, Software Architecture, Software Design, Computer Programming, Java Programming, Software Testing, Other Programming Languages
Intermediate · Course · 1 - 3 Months

University of Pennsylvania
Skills you'll gain: Peer Review, Project Design, Business, Marketing Planning, Analysis, Strategic Marketing, Business Planning, Marketing Strategy and Techniques, Marketing, Business Analysis, Strategic Thinking, Constructive Feedback, Business Strategy, Accounting, Writing, Finance, Financial Accounting
Mixed · Course · 1 - 3 Months

University of Toronto
Skills you'll gain: Spatial Data Analysis, Spatial Analysis, Geographic Information Systems, Geospatial Mapping, ArcGIS, Geospatial Information and Technology, GIS Software, Data Manipulation, Data Visualization, Data Compilation, Interactive Data Visualization, Data Processing, Data Wrangling, Data Mapping, Data Storytelling, Metadata Management, Data Integration, Graphic and Visual Design, Design Elements And Principles
Beginner · Course · 1 - 3 Months
Johns Hopkins University
Skills you'll gain: Sanitation, Crisis Intervention, Public Health, Public Health and Disease Prevention, Water Resources, Social and Human Services, Chronic Diseases, Emergency Response, Nutritional Assessment, Environment Health And Safety, Nutrition and Diet, Community Health, Health Systems, Water Sustainability, Environmental Resource Management, Epidemiology, Health Care, Infectious Diseases, Mitigation, Patient Treatment
Beginner · Course · 1 - 3 Months

Skills you'll gain: Selenium (Software), Postman API Platform, JUnit, Test Automation, API Testing, Software Quality Assurance, Test Tools, Test Script Development, Quality Assurance, Unit Testing, Software Testing, Continuous Integration, Automation, Data Validation, Performance Testing, Test Case, Agile Methodology, Integration Testing, Debugging, Javascript
Intermediate · Specialization · 1 - 3 Months

University of California, Davis
Skills you'll gain: Dashboard Creation, Dashboard, Tableau Software, Data Visualization, Data Storytelling, Interactive Data Visualization, Data Presentation, Data Visualization Software, Exploratory Data Analysis, Data Analysis, Data Wrangling, Data Cleansing, Analysis, Data Import/Export, Requirements Analysis
Intermediate · Course · 1 - 3 Months

LearnQuest
Skills you'll gain: Oracle Databases, Database Design, Database Theory, Database Management Systems, Database Systems, Relational Databases, Databases, Database Architecture and Administration, Database Management, Data Storage Technologies, Data Storage, Transaction Processing, Data Modeling, Diagram Design
Beginner · Course · 1 - 3 Months
Rice University
Skills you'll gain: Application Development, Object Oriented Programming (OOP), Video Game Development, Event-Driven Programming, Interactive Design, Animation and Game Design, User Interface (UI), Program Development, Animations, Game Design, Programming Principles, Python Programming, Computer Programming, Computer Graphics, Data Structures
Beginner · Course · 1 - 4 Weeks

LearnQuest
Skills you'll gain: Model View Controller, Swift Programming, Object Oriented Design, Object Oriented Programming (OOP), Data Structures, iOS Development, Apple iOS, Programming Principles, Mobile Development, Software Design Patterns, Data Management, Software Architecture, Code Reusability, Computational Logic, Development Environment
Beginner · Course · 1 - 4 Weeks
Skills you'll gain: SQL, SAS (Software), Case Studies, Database Management, Query Languages, Data Access, Database Management Systems, Data Processing, Data Presentation, Perl (Programming Language), Business, Statistical Programming, Data Wrangling, Data Integration, Data Structures, Data Management, Data Manipulation, Data Transformation, Code Reusability, Software Documentation
Build toward a degree
Intermediate · Professional Certificate · 3 - 6 Months

Skills you'll gain: OSI Models, TCP/IP, Network Routing, Network Troubleshooting, Routing Protocols, Network Planning And Design, Network Protocols, Networking Hardware, General Networking, Network Routers, Computer Networking, Command-Line Interface, Virtual Networking, Network Administration, Configuration Management
Beginner · Course · 1 - 3 Months

Board Infinity
Skills you'll gain: Test Automation, Performance Testing, Systems Development Life Cycle, Software Quality Assurance, White-Box Testing, API Testing, Test Script Development, AI Security, Software Quality (SQA/SQC), Performance Stress Testing, Software Development Methodologies, Regression Testing, User Acceptance Testing (UAT), AI Integrations, Maintainability, Code Review, Scalability, Automation, Code Coverage, Security Testing
Beginner · Specialization · 3 - 6 Months