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: Intellectual Property, Labor Law, Business Modeling, Tax Planning, Regulation and Legal Compliance, Business Valuation, Labor Compliance, Law, Regulation, and Compliance, Entrepreneurial Finance, Mergers & Acquisitions, Entrepreneurship, Corporate Tax, Business Management, Financial Modeling, Compliance Management, Financial Analysis, New Business Development, Investments, Growth Strategies, Tax Laws
Beginner · Course · 1 - 4 Weeks

Politecnico di Milano
Skills you'll gain: Pedagogy, Digital pedagogy, Instructional Design, Educational Materials, Innovation, Learning Theory, Learning Strategies, Creativity, Planning, Problem Solving
Beginner · Course · 1 - 3 Months

Skills you'll gain: Blockchain, Development Environment, Software Development Tools, Application Deployment, Transaction Processing, Application Design, Front-End Web Development, Cloud Development, Event-Driven Programming, Development Testing, Javascript
Beginner · Course · 1 - 4 Weeks

University of Michigan
Skills you'll gain: Unified Modeling Language, Software Design, Image Analysis, Python Programming, Jupyter, Software Engineering, Application Programming Interface (API), Object Oriented Programming (OOP), Computer Vision, Integrated Development Environments, Computer Programming
Intermediate · Course · 1 - 4 Weeks

University of California, Irvine
Skills you'll gain: Test Planning, Embedded Systems, User Requirements Documents, Functional Requirement, Systems Design, Requirements Analysis, System Design and Implementation, Software Design, Prototyping, Technical Design, Computer Hardware, Python Programming
Mixed · Course · 1 - 3 Months

Skills you'll gain: Angular, Development Environment, Program Development, Web Development Tools, JavaScript Frameworks, Javascript, Web Components, Front-End Web Development, Web Development
Beginner · Guided Project · Less Than 2 Hours

Icahn School of Medicine at Mount Sinai
Skills you'll gain: Molecular Biology, Pharmacology, Cell Biology, Physiology, Biochemistry, Biology, Bioinformatics, Mathematical Modeling, Electrophysiology, Systems Analysis, Simulations, Statistical Modeling
Mixed · Course · 1 - 3 Months

Skills you'll gain: Stored Procedure, Database Design, Git (Version Control System), Database Development, MySQL Workbench, MySQL, Databases, Database Application, Data Visualization Software, Version Control, SQL, Tableau Software, Data Modeling, Transaction Processing, Django (Web Framework), Project Management, Application Development
Intermediate · Course · 1 - 4 Weeks

Universidad de los Andes
Skills you'll gain: File I/O, Data Visualization Software, Computational Thinking, Matplotlib, Python Programming, NumPy, Algorithms, Computer Programming, Pandas (Python Package), Debugging, Data Manipulation, Integrated Development Environments, Data Structures, Data Analysis, Object Oriented Programming (OOP)
Beginner · Course · 1 - 4 Weeks

Duke University
Skills you'll gain: Software Design, Java, Java Programming, AI Personalization, Data Processing, Data Analysis, Data Structures, Algorithms, Hypertext Markup Language (HTML)
Intermediate · Course · 1 - 3 Months

Pontificia Universidad Católica de Chile
Skills you'll gain: Organizational Change, Organizational Structure, Change Management, Business Transformation, Business Strategy, Organizational Leadership, Political Sciences, Innovation, Strategic Decision-Making, Technology Strategies, Knowledge Transfer, Decision Making, Persona (User Experience)
Mixed · Course · 1 - 3 Months

University of California, Davis
Skills you'll gain: Secure Coding, Software Design, Programming Principles, Debugging, Program Development, Vulnerability Assessments, C (Programming Language), Software Development Methodologies
Intermediate · Course · 1 - 4 Weeks