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.

Google Cloud
Skills you'll gain: Amazon Redshift, SQL, Identity and Access Management, Query Languages, Google Cloud Platform, Database Design, Role-Based Access Control (RBAC), Data Import/Export, Relational Databases, Data Warehousing, Data Access, Data Integration, Database Architecture and Administration, Data Sharing, Data Modeling
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Automation, Google Workspace, Web Applications
Beginner · Project · Less Than 2 Hours

Simplilearn
Skills you'll gain: Cloud-Native Computing, Cloud Deployment, Command-Line Interface
Beginner · Course · 1 - 4 Weeks

Alex Genadinik
Skills you'll gain: Market Liquidity, Marketing Strategies, Marketing Planning, Marketing, Promotional Strategies, Token Optimization, Blockchain, Promotions and Campaigns, Social Media Strategy, Product Promotion, Digital Assets, Social Media, Content Creation, Scalability, Command-Line Interface
Mixed · Course · 1 - 3 Months

Skills you'll gain: Internet Of Things, Cyber Governance, Information Systems Security, Cybersecurity, Systems Development Life Cycle, Emerging Technologies, Software Development Life Cycle, Program Development, Prototyping, Information Privacy, Safety and Security, Risk Management Framework, Field-Programmable Gate Array (FPGA), Electrical Wiring, Power Electronics, Electric Power Systems, Electrical Equipment, Basic Electrical Systems, Microarchitecture, Electrical Power
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Augmented Reality, Augmented and Virtual Reality (AR/VR), Apple iOS, iOS Development, Apple Xcode, Swift Programming, Virtual Environment, 3D Assets, Debugging, Animations, User Interface (UI), Computer Graphics, Software Visualization, Linear Algebra
Intermediate · Course · 1 - 4 Weeks

Eindhoven University of Technology
Skills you'll gain: Case Studies, Service Design, Transportation Operations, Policy Analysis, Feasibility Studies, Sustainable Development, Data Collection, Driving engagement, Customer Analysis, Surveys, Research Methodologies, Market Opportunities, Consumer Behaviour
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Swift Programming, UI Components, Apple iOS, iOS Development, Mobile Development, Apple Xcode, Responsive Web Design, User Interface (UI) Design, User Interface (UI), Code Reusability, Interactive Design, Algorithms, Software Design, Animations, Software Design Patterns, Data Modeling
Intermediate · Course · 1 - 3 Months

Skills you'll gain: React Redux, React.js, Application Deployment, Cloud Deployment, JavaScript Frameworks, Code Reusability, Software Architecture, Context Management, Frontend Integration, Cascading Style Sheets (CSS), Application Programming Interface (API), UI Components, Restful API, Data Persistence, User Interface and User Experience (UI/UX) Design, Debugging
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Responsible AI, Case Studies, Governance, Compliance Management, Agentic systems, Program Implementation, Governance Risk Management and Compliance, Regulatory Compliance, Artificial Intelligence, Accountability Frameworks, Risk Analysis, Risk Management Framework, Regulatory Requirements, Business Ethics, Risk Management, Accountability
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Graphical Tools, Graphic and Visual Design, Software Visualization, C and C++, Program Development
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: .NET Framework, Web Development, Databases, Program Development, Application Development
Beginner · Course · 1 - 4 Weeks