Mobile design courses can help you learn user interface principles, responsive design techniques, accessibility standards, and prototyping methods. You can build skills in creating wireframes, conducting user testing, and optimizing apps for various devices. Many courses introduce tools like Sketch, Figma, and Adobe XD, that support designing visually appealing and functional mobile applications. You'll also explore design systems and the importance of user feedback in refining your projects.

University of Colorado Boulder
Skills you'll gain: Real-Time Operating Systems, Systems Architecture, Software Architecture, Embedded Software, Software Design, System Design and Implementation, Embedded Systems, Performance Tuning, Systems Analysis, Electronic Hardware, Hardware Design, Electronic Systems, Systems Design, Hardware Architecture, Electrical and Computer Engineering, Requirements Analysis, System Programming, Reliability, Operating Systems, Service Level
Build toward a degree
Intermediate · Specialization · 3 - 6 Months

Tecnológico de Monterrey
Skills you'll gain: Problem Solving, Education Software and Technology, Instructional Strategies, Digital pedagogy, Instructional Design, digital literacy, Educational Materials, Emerging Technologies, Innovation, Learning Strategies, Creative Problem-Solving, Open Mindset, Critical Thinking
Beginner · Course · 1 - 3 Months

University of New Mexico
Skills you'll gain: Version Control, Web Applications, Full-Stack Web Development, Git (Version Control System), Middleware, Web Development, Web Development Tools, Application Development, Software Architecture, User Interface (UI), Agile Software Development, Application Frameworks, Ajax, Agile Methodology, User Interface (UI) Design, Model View Controller, Databases, Database Management, Data Modeling, Ruby on Rails
Mixed · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Flutter (Software), Cross Platform Development, Mobile Development, Cloud Development, Google Cloud Platform, Development Environment, Package and Software Management, Application Frameworks, Web Development, Network Security
Beginner · Project · Less Than 2 Hours

28DIGITAL
Skills you'll gain: Real-Time Operating Systems, Embedded Software, Embedded Systems, Internet Of Things, Operating Systems, System Programming, Application Development, Wireless Networks, Communication Systems, Hardware Architecture, OS Process Management, Network Protocols, Simulations, C (Programming Language), Computer Hardware, Network Performance Management, Memory Management
Intermediate · Course · 1 - 4 Weeks

The Hong Kong University of Science and Technology
Skills you'll gain: Financial Regulation, Financial Regulations, Bank Regulations, FinTech, Financial Services, Financial Industry Regulatory Authorities, Law, Regulation, and Compliance, Regulatory Compliance, Mobile Banking, Regulatory Requirements, Financial Controls, Fraud detection, Loss Prevention, Data Security, Cybersecurity, Human Factors (Security), Insurance, Blockchain, Information Privacy, Security Controls
Beginner · Course · 1 - 3 Months

University of California, Davis
Skills you'll gain: Surveys, Statistical Hypothesis Testing, Survey Creation, Quantitative Research, Statistical Analysis, Marketing Analytics, Market Research, Advanced Analytics, Statistical Methods, Data Analysis, Probability & Statistics, Marketing, Data-Driven Marketing, Business Research, Business Analytics, Statistical Modeling, Target Market, Market Analysis, Marketing Strategies, Regression Analysis
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Adobe Illustrator, Color Theory, Graphic and Visual Design, Creative Design, Design Elements And Principles, Digital Design, Graphic Design, Graphics Software, Typography, Adobe Creative Cloud
Beginner · Guided Project · Less Than 2 Hours

Board Infinity
Skills you'll gain: HTML and CSS, React.js, ASP.NET, Restful API, .NET Framework, Web Applications, Web Services, Hypertext Markup Language (HTML), Front-End Web Development, JSON, Application Development, JavaScript Frameworks, Model View Controller, Web Design and Development, Application Frameworks, UI Components, Development Environment, Web Development, Microsoft Visual Studio, Cascading Style Sheets (CSS)
Intermediate · Specialization · 1 - 3 Months

Rice University
Skills you'll gain: Oral Expression, Presentations, Technical Communication, Verbal Communication Skills, Public Speaking, Infographics, Interactive Data Visualization, Persuasive Communication, Communication Strategies, Communication, Verbal Strategic Communication, Non-Verbal Communication, Graphic and Visual Design, Stress Management
Mixed · Course · 1 - 3 Months

Skills you'll gain: Data Storage, OSI Models, General Networking, Wireless Networks, Data Storage Technologies, Local Area Networks, Networking Hardware, Computer Networking, Network Architecture, Network Model, Network Infrastructure, TCP/IP, Network Planning And Design, Telecommunications, Network Protocols, Microsoft Windows, Network Troubleshooting, Network Security, Wide Area Networks, Command-Line Interface
Beginner · Course · 1 - 3 Months
Universitat Autònoma de Barcelona
Skills you'll gain: 3D Modeling, Video Game Development, Game Design, Animation and Game Design, Unity Engine, 3D Assets, Peer Review, User Interface (UI) Design, User Interface (UI), Computer Graphics, Animations, Visualization (Computer Graphics), Software Design Documents, Conceptual Design, Experience Design, Design Elements And Principles, Music, UI Components, Computer Graphic Techniques, Interactive Design
Beginner · Specialization · 3 - 6 Months