App design courses can help you learn user interface design, prototyping, usability testing, and interaction design principles. You can build skills in creating wireframes, conducting user research, and implementing design feedback effectively. Many courses introduce tools like Sketch, Figma, and Adobe XD, that support creating visually appealing and functional app layouts. You’ll also explore design systems and accessibility standards to ensure your apps are user-friendly and inclusive.

Skills you'll gain: API Gateway, Restful API, API Design, Application Programming Interface (API), Cloud API, Google Cloud Platform, Application Lifecycle Management, Proxy Servers, Software Documentation, Application Development, Enterprise Architecture, Development Environment, Application Deployment, Authorization (Computing), Authentications, Debugging
★ 4.7 (2.4K) · Beginner · Course · 1 - 3 Months

Skills you'll gain: SolidWorks (CAD), Drafting and Engineering Design, Mechanical Design, Assembly Drawing, 3D Modeling, Verification And Validation, Computer-Aided Design, Industrial Design, Functional Design
★ 5 (13) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Authorization (Computing), Authentications, Azure DevOps, DevSecOps, Azure DevOps Pipelines, OAuth, Security Controls, Performance Tuning, Secure Coding, Identity and Access Management, Microsoft Azure, System Monitoring, DevOps, Continuous Monitoring, Qualys, Multi-Factor Authentication, Network Monitoring, Event Monitoring, SonarQube, Personally Identifiable Information
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: 3D Modeling, Computer Graphic Techniques, Game Design, Graphical Tools, Model Optimization, Design Software, Prototyping, Conceptual Design, Design Elements And Principles
Intermediate · Course · 3 - 6 Months

Skills you'll gain: Client Services, Presentations, Process Design, Sales Presentations, Brand Strategy, Branding, Workflow Management, Graphic Design, Creative Design, Style Guides, Relationship Management, Process Management, Ideation, Typography, Business Research, Project Documentation
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Unity Engine, Game Design, Video Game Development, Performance Tuning, Animation and Game Design, Project Design, Interactive Design, Program Development, Systems Development, Design, Experience Design, Design and Product, Design Elements And Principles, Scripting, Mechanics
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Figma (Design Software), Front-End Web Development, Web Design and Development, Web Design, Prototyping, HTML and CSS, Web Development, Design Software, Hypertext Markup Language (HTML), Design, Cascading Style Sheets (CSS)
★ 4.6 (118) · Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Canva (Software), Animations, Visual Storytelling, Content Creation, Social Media, Social Media Content, Graphical Tools, Design, Graphic Design, Digital Marketing
★ 4.5 (175) · Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Azure DevOps Pipelines, CI/CD, Package and Software Management, Infrastructure as Code (IaC), Azure DevOps, Continuous Delivery, Continuous Deployment, Application Deployment, Continuous Integration, DevOps, Release Management, Software Versioning, Version Control, Microsoft Azure, GitHub, IT Automation, Development Testing, Test Engineering
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: User Experience Design, Figma (Design Software), User Interface (UI) Design, User Flows, Prototyping, Web Design, Application Design, User Accounts, Authentications
★ 4.5 (11) · Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: PL/SQL, Data Integrity, Oracle Databases, Business Logic, Business Process Automation, Stored Procedure, SQL, Relational Databases, Dependency Analysis, Database Design, Database Management, Database Development, Event-Driven Programming, Auditing
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Creative Design, Graphic and Visual Design, Editing
Intermediate · Course · 1 - 4 Weeks