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.

Duke University
Skills you'll gain: Deductive Reasoning, Critical Thinking, Logical Reasoning, Computational Logic, Analysis, Probability, Diagram Design, Sampling (Statistics), Persuasive Communication, Verification And Validation, Probability & Statistics, Statistical Inference, Correlation Analysis, Communication, Decision Intelligence, Appeals, Business Communication
★ 4.6 (3.8K) · Beginner · Specialization · 3 - 6 Months

John Wiley & Sons
Skills you'll gain: Digital Advertising, Online Advertising, Retail Store Operations, Customer Analysis, Inventory and Warehousing, Customer Retention, Inventory Control, Google Ads, Pay Per Click Advertising, Customer experience improvement, Customer Insights, Order Management, Order Fulfillment, Inventory Management, Social Media Marketing, Market Opportunities, Marketing Strategies, E-Commerce, Digital Marketing, Web Design
Beginner · Specialization · 3 - 6 Months
University of Illinois Urbana-Champaign
Skills you'll gain: Marketing Analytics, Strategic Marketing, Digital Marketing Campaigns, Web Analytics and SEO, MarTech, Social Media Campaigns, Web Content, Cross-Channel Marketing, Social Media Marketing, Search Engine Optimization, Marketing Automation, Marketing Channel, AI Personalization, Marketing, Marketing Planning, Content Management Systems, Content Performance Analysis, Integrated Marketing Communications, Media Planning, Key Performance Indicators (KPIs)
★ 4.6 (8K) · Beginner · Specialization · 3 - 6 Months

Macquarie University
Skills you'll gain: Risk Management Framework, Persuasive Communication, Storytelling, Influencing, Governance, Governance Risk Management and Compliance, Risk Management, Change Management, Organizational Change, Communication, Conflict Management, Leadership, Enterprise Risk Management (ERM), Business Transformation, Risk Appetite, Risk Analysis, Negotiation, Operational Risk, Intercultural Competence, Stakeholder Management
★ 4.7 (4.8K) · Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Object Oriented Programming (OOP), Unit Testing, Test Driven Development (TDD), Test Script Development, Programming Principles, Software Testing, Data Structures, Python Programming, Program Development, Computer Programming, Development Environment, Debugging, Django (Web Framework), Functional Design, Package and Software Management, Cloud Hosting
★ 4.6 (1.9K) · Beginner · Course · 1 - 3 Months

Skills you'll gain: Angular, Authentications, API Design, CI/CD, Containerization, Application Programming Interface (API), Maintainability, Frontend Integration, Test Automation, Continuous Deployment, TypeScript, Performance Tuning, React.js, Authorization (Computing), Unit Testing, Frontend Performance, Restful API, Software Development, Web Development, Javascript
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: MySQL, Database Software, Database Management, Database Theory, Data Warehousing, Interactive Data Visualization, Dashboard, Database Administration, Data Visualization Software, Command-Line Interface, Star Schema, Dashboard Creation, Unix Shell, Data Integrity, Unit Testing, Algorithms, Analytics, Linux, Database Architecture and Administration, Software Versioning
★ 4.6 (7.8K) · Beginner · Professional Certificate · 3 - 6 Months

University of Michigan
Skills you'll gain: Debugging, Programming Principles, Program Development, Python Programming, Data Structures, Computer Programming, Computational Logic, Computer Graphics, Diagram Design, Graphical Tools
★ 4.8 (18K) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Email Security, Public Key Infrastructure, Encryption, Network Security, Cryptography, IT Security Architecture, Cybersecurity, Endpoint Detection and Response, Hardening, Data Security, Cyber Threat Hunting, Cryptographic Protocols, Advanced Encryption Standard (AES), Key Management, Authorization (Computing), Cyber Attacks, Information Technology, Computer Security Incident Management, Cyber Security Strategy, Technical Support and Services
★ 4.8 (3.2K) · Beginner · Specialization · 3 - 6 Months

University of Pennsylvania
Skills you'll gain: File I/O, Matplotlib, Object Oriented Design, Java, Object Oriented Programming (OOP), Data Analysis, Unit Testing, Pandas (Python Package), Java Programming, Plot (Graphics), Eclipse (Software), Application Development, Data Visualization, Data Structures, Data Science, Data Cleansing, Programming Principles, Computer Programming Tools, Python Programming, Computer Programming
★ 4.5 (1.9K) · Beginner · Specialization · 3 - 6 Months
Rutgers the State University of New Jersey
Skills you'll gain: Strategic Sourcing, Lean Six Sigma, Lean Manufacturing, Demand Planning, Procurement, Supplier Relationship Management, Manufacturing Operations, Forecasting, Supply Chain Planning, Lean Methodologies, Process Improvement, Supplier Management, Production Management, Operations Management, Customer Demand Planning, Inventory Management, Warehousing, Supply Chain, Warehouse Management, Logistics
★ 4.7 (16K) · Beginner · Specialization · 3 - 6 Months

Scrimba
Skills you'll gain: Responsive Web Design, JSON, User Interface (UI) Design, Color Theory, Cascading Style Sheets (CSS), User Interface (UI), HTML and CSS, Hypertext Markup Language (HTML), Restful API, Web Content Accessibility Guidelines, Event-Driven Programming, Web Design, Typography, API Design, Web Applications, User Interface and User Experience (UI/UX) Design, Application Programming Interface (API), React.js, Javascript, Web Development
★ 4.7 (601) · Beginner · Specialization · 3 - 6 Months