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: Data Import/Export, Data Migration, Google Cloud Platform, Identity and Access Management, Data Warehousing, Query Languages, Role-Based Access Control (RBAC), Database Design, SQL, Data Store, Data Architecture, Database Architecture and Administration, Capacity Management
Intermediate · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Generative AI Agents, Agentic systems, Agentic Workflows, AI Workflows, Google Gemini, AI Enablement, Journey Mapping, AI Product Strategy, Gemini, Prototyping, Prioritization, Project Design, Business Metrics, Return On Investment, User Flows, Strategic Prioritization, Process Design, Value Engineering
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Computer Graphics, Visualization (Computer Graphics), Animations, Computer Graphic Techniques, Graphics Software, Motion Graphics, Graphical Tools, Computer Displays, Plot (Graphics)
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Cloud Infrastructure, Google Cloud Platform, Infrastructure Architecture, Model Optimization, Model Training, Interoperability, Hardware Architecture, Computer Architecture
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: User Interface (UI), Application Development, Application Deployment, UI Components, User Interface (UI) Design, User Interface and User Experience (UI/UX) Design, Program Development, Interactive Design, Development Environment, Software Development Life Cycle, Software Testing, Context Management, Frontend Integration, Application Frameworks, Application Performance Management, Debugging, Application Security, Event-Driven Programming, Web Services
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: ASP.NET, Restful API, Containerization, Application Deployment, .NET Framework, Test Automation, Docker (Software), Kubernetes, API Testing, Web Services, Integration Testing, Application Programming Interface (API), Browser Compatibility, C# (Programming Language), API Design, DevOps, User Interface (UI)
Intermediate · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Identity and Access Management, Azure Active Directory, Google Cloud Platform, Microsoft Azure, User Accounts, Virtual Networking, Cloud Infrastructure, Cloud Computing Architecture, Public Cloud, Firewall, Cloud Platforms, Cloud Computing, Network Architecture, Multi-Cloud, Cloud Management, Active Directory, Authorization (Computing), General Networking, Network Infrastructure, Network Planning And Design
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Search Engine Optimization, Keyword Research, Web Analytics and SEO, Content Strategy, Content Optimization, Google Analytics, Content Creation, Digital Marketing, Content Marketing, Marketing, Web Analytics, Multimedia, Digital Marketing Tools, Business Planning, Public Relations
Beginner · Course · 3 - 6 Months

Skills you'll gain: File Management, Operating Systems, Virtual Machines, Virtualization, Virtualization and Virtual Machines, Scalability
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Virtual Networking, Google Cloud Platform, Network Routing, Network Performance Management, Network Monitoring, Routing Protocols, Network Troubleshooting, TCP/IP, Network Architecture, General Networking, Network Planning And Design, Virtual Private Networks (VPN), Network Routers, Network Infrastructure, Cloud Services, Private Cloud, Service Level, Cloud Management, Remote Access Systems
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Spatial Analysis, C# (Programming Language)
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Operational Databases, Database Development, Data Maintenance, Java Programming, Enterprise Application Management, Back-End Web Development, Data Access, Full-Stack Web Development, Database Management, Program Development, Business Logic, Frontend Integration
Beginner · Course · 1 - 4 Weeks