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: Data Structures, Graph Theory, Algorithms, Computational Thinking, Programming Principles, Solution Design, Model Optimization, Computational Logic, Data Validation
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Sales Presentation, Presentations, Sales Presentations, Product Demonstration, Microsoft PowerPoint, Microsoft Office, Customer Analysis, Competitive Analysis, Productivity Software, Business Communication, Value Propositions
★ 4.8 (38) · Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Wireframing, Prototyping, Interactive Design, User Experience Design, Interaction Design, User Interface (UI), Collaborative Software
Beginner · Guided Project · Less Than 2 Hours

University of the Arts London
Skills you'll gain: AI powered creativity, PyTorch (Machine Learning Library), Artificial Intelligence, Model Training, Artificial Intelligence and Machine Learning (AI/ML), AI literacy, Creative Thinking, Generative AI, Artificial Neural Networks, Responsible AI, Creative Problem-Solving, Generative Model Architectures, Creative Design, Data Ethics, Critical Thinking
★ 4.4 (9) · Beginner · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Systems Design, Computational Logic, Verification And Validation, Computer Engineering, Communication Systems, Software Systems, Process Modeling, Theoretical Computer Science, Graph Theory
★ 4.7 (11) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: PostgreSQL, Database Administration, Relational Databases, Database Design, Database Management, Database Architecture and Administration, Database Development, SQL, Transaction Processing, Query Languages
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: AWS Kinesis, Data Engineering, Amazon Redshift, Amazon Web Services, Apache Kafka, Cloud Computing Architecture, Data Lakes, Real Time Data, Amazon Elastic Compute Cloud, Data Management, Cloud Engineering, Cloud Management, Interactive Data Visualization, Amazon S3, Data Integration, Data Architecture, Data Migration, Performance Tuning, Serverless Computing, AWS Identity and Access Management (IAM)
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Apache Hadoop, Real Time Data, Apache Spark, Apache Kafka, Data Integration, AWS Kinesis, Apache Hive, Data Pipelines, Big Data, Applied Machine Learning, Systems Design, System Design and Implementation, Distributed Computing, Query Languages, Data Processing, NoSQL, MongoDB, Data Import/Export, SQL, Scalability
Intermediate · Course · 1 - 3 Months

Dassault Systèmes
Skills you'll gain: SolidWorks (CAD), Technical Design, Design Software, Computer-Aided Design, 3D Modeling
★ 5 (6) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Prompt Engineering, Retrieval-Augmented Generation, LLM Application, Large Language Modeling, Reinforcement Learning, Artificial Intelligence and Machine Learning (AI/ML), LangChain, AI Orchestration, Natural Language Processing, Generative AI Agents, Agentic Workflows, Multimodal Prompts, AI Integrations, Artificial Intelligence, Agentic systems, Machine Learning Methods, Python Programming, Machine Learning, System Design and Implementation, Data Science
Intermediate · Specialization · 1 - 3 Months

Edureka
Skills you'll gain: Rust (Programming Language), Code Reusability, Data Manipulation, System Programming, Data Structures, Memory Management, Performance Tuning, Data Management, Data Analysis, Web Development, Application Development
★ 3.7 (14) · Advanced · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: SQL, Query Languages, Generative AI, Maintainability
Beginner · Course · 1 - 4 Weeks