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: Digital Design, Color Theory, Creative Design, Design Elements And Principles, Graphics Software, Graphic and Visual Design, Computer Graphic Techniques, Computer Graphics, Art History
Beginner · Course · 1 - 4 Weeks

University of Toronto
Skills you'll gain: Apple iOS, iOS Development, Swift Programming, Model View Controller, Apple Xcode, Mobile Development, User Interface (UI), Application Design, User Interface (UI) Design, Application Development, Objective-C (Programming Language), UI Components, Animations, Human Computer Interaction, Interactive Design, Object Oriented Programming (OOP), Memory Management, Application Frameworks, Interaction Design, Persistence
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Object Oriented Design, Object Oriented Programming (OOP), Java Programming, Java, Software Architecture, Memory Management, Code Reusability, Software Design, Maintainability, Application Design, Programming Principles, Secure Coding, User Interface (UI) Design, Javascript
Beginner · Course · 3 - 6 Months

Skills you'll gain: Learning Management Systems, Surveys, Course Development, Metadata Management, Training and Development, Instructional Design, Dashboard, Interactive Learning, System Configuration, Information Architecture, Digital Content, Content Development and Management, Content Management Systems, Education Software and Technology, Content Management, Management Training And Development, Interactive Design, Multimedia
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: iOS Development, Apple iOS, Swift Programming, User Interface (UI), Apple Xcode, User Interface (UI) Design, Data Persistence, UI Components, Mobile Development, Programming Principles, Unit Testing, Application Development, Data Store, Mobile Development Tools, Software Testing, Apple software proficiency, Generative AI Agents, JSON, Mac OS, Storyboarding
Beginner · Course · 3 - 6 Months

Skills you'll gain: Enterprise Architecture, Systems Architecture, Software Architecture, Information Technology Architecture, Enterprise Modeling, .NET Framework, API Design, ASP.NET, OAuth, Data Architecture, Solution Architecture, Service Oriented Architecture, Web Services, Authentications, Process Driven Development, Systems Design, System Design and Implementation, Application Programming Interface (API), Software Design, Data Management
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Prompt Engineering, Test Automation, Generative AI, Engineering Software, Continuous Deployment, Development Testing, DevOps, Software Documentation, Test Tools, CI/CD, Software Testing, Code Review, Verification And Validation, Software Development, Software Design Documents, Application Deployment, Maintainability, AI Workflows, Software Technical Review, Cloud API
Intermediate · Course · 1 - 4 Weeks

KodeKloud
Skills you'll gain: Remote Access Systems, Linux Commands, Cryptographic Protocols, Web Servers, Scalability
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Data Modeling, Data Architecture, Extract, Transform, Load, Star Schema, Database Design, Data Warehousing, Data Validation, MySQL Workbench, Data Quality, Data Mart, Data Pipelines, Test Data, Data Lakes, Power BI, Database Theory, SQL Server Integration Services (SSIS), Relational Databases, Generative AI Agents, SQL, Apache
Intermediate · Course · 1 - 3 Months

Microsoft
Skills you'll gain: Microsoft Excel, Spreadsheet Software, Microsoft Office, Excel Formulas, Excel Macros, Sales Presentation, Data Import/Export, Data Management
Beginner · Course · 1 - 3 Months

Coursera
Skills you'll gain: Search Engine Optimization, Search Engine Marketing, Web Analytics, Content Optimization, Keyword Research, Content Performance Analysis, Digital Analysis, Marketing Analytics, Content Strategy, Strategic Prioritization, Business Metrics, Prioritization, Content Development and Management, Competitive Analysis, Gap Analysis, Market Opportunities, Applied Machine Learning
Beginner · Course · 1 - 4 Weeks
Rice University
Skills you'll gain: Event-Driven Programming, Application Development, Interactive Design, Video Game Development, Animations, Animation and Game Design, Programming Principles, Computer Graphics, Python Programming, Game Design, Program Development, Computer Programming, Computational Logic
Mixed · Course · 1 - 3 Months