The language used throughout the course, in both instruction and assessments.

Skills you'll gain: Bootstrap (Front-End Framework), Web Design and Development, HTML and CSS, User Interface (UI), Front-End Web Development, Responsive Web Design, JavaScript Frameworks, Hypertext Markup Language (HTML), Full-Stack Web Development, Cascading Style Sheets (CSS), General Networking, Back-End Web Development, React.js, Web Servers
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Figma (Design Software), Animations, Responsive Web Design, Prototyping, User Interface (UI), UI Components, Interaction Design, User Experience, User Interface and User Experience (UI/UX) Design, User Flows, Collaborative Software, Design Strategies
Mixed · Course · 1 - 3 Months

Board Infinity
Skills you'll gain: Usability Testing, Software Testing, Software Quality (SQA/SQC), Test Planning, Human Centered Design, Technical Communication, User Experience Design, User Research, UI/UX Research, User Interface (UI), Web Content Accessibility Guidelines, Stakeholder Engagement
Advanced · Course · 1 - 4 Weeks

University of Toronto
Skills you'll gain: Model View Controller, Apple iOS, Apple Xcode, Swift Programming, User Interface (UI), Mobile Development, UI Components, User Interface and User Experience (UI/UX) Design, Application Frameworks, Computer Programming
Mixed · Course · 1 - 3 Months

Skills you'll gain: Flutter (Software), User Interface (UI), User Interface and User Experience (UI/UX) Design, JSON, Object Oriented Programming (OOP), Mobile Development, Data Structures, Debugging
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Amazon Bedrock, Software Documentation, Generative AI, Test Automation, Mockups, User Interface (UI), Software Development Tools, User Interface and User Experience (UI/UX) Design, Usability, Software Testing, Vulnerability Scanning, Application Security, Maintainability, Prompt Engineering, Test Case, Software Architecture, Code Review, Secure Coding, Artificial Intelligence, Debugging
Beginner · Specialization · 1 - 3 Months

Coursera Project Network
Skills you'll gain: User Interface (UI), User Interface (UI) Design, User Interface and User Experience (UI/UX) Design, Persona (User Experience), User Experience, User Flows, User Experience Design, UI/UX Research, Usability, Mockups, User Centered Design, Process Mapping, Brand Awareness, Business Intelligence
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: React.js, User Interface (UI), Web Applications, User Accounts, Front-End Web Development, User Interface and User Experience (UI/UX) Design, Javascript, Responsive Web Design, Authentications, Data Validation
Intermediate · Course · 1 - 4 Weeks

Coursera Project Network
Skills you'll gain: Django (Web Framework), GitHub, Version Control, Git (Version Control System), User Experience Design, Secure Coding, User Interface (UI), Web Development, Application Security, Application Frameworks, Development Environment, Authentications, Web Applications, User Accounts, Authorization (Computing)
Intermediate · Guided Project · Less Than 2 Hours

Coursera Project Network
Skills you'll gain: Angular, UI Components, Web Development Tools, JavaScript Frameworks, User Interface (UI), Routing Protocols, TypeScript, Cascading Style Sheets (CSS)
Beginner · Guided Project · Less Than 2 Hours

Coursera Project Network
Skills you'll gain: Responsive Web Design, HTML and CSS, Web Design, Cascading Style Sheets (CSS), UI Components, Front-End Web Development, User Interface (UI), Javascript, Mobile Development, Interactive Design, Cross Platform Development
Intermediate · Guided Project · Less Than 2 Hours

University of Maryland, College Park
Skills you'll gain: Android Development, Mobile Development, Android Studio, Application Development, User Interface (UI), Application Design, UI Components, Java, Development Environment, Debugging
Mixed · Course · 1 - 3 Months