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: Embeddings, Vector Databases, PostgreSQL, Google Cloud Platform, SQL, Database Design, Relational Databases, Generative AI
Beginner · Project · Less Than 2 Hours

Packt
Skills you'll gain: Group Policy, Microsoft Azure, Compliance Management, User Accounts, System Monitoring, System Configuration, Remote Access Systems, Event Monitoring, Configuration Management, Legal Technology, Live Streaming, Data Security
Intermediate · Specialization · 1 - 3 Months

Scrimba
Skills you'll gain: Web Applications, Javascript, Other Programming Languages, UI Components, Front-End Web Development, Web Development, Object Oriented Programming (OOP), Cascading Style Sheets (CSS), Programming Principles
Intermediate · Course · 1 - 4 Weeks

LearnKartS
Skills you'll gain: AWS Kinesis, Amazon Redshift, Real Time Data, Data Pipelines, Serverless Computing, Amazon Web Services, Extract, Transform, Load, Apache Spark, Data Processing, Data Integration, Data Warehousing, Interactive Data Visualization, Analytics, Amazon S3, Data Transformation, Scalability
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: 3D Modeling, Animation and Game Design, 3D Assets, Animations, Visualization (Computer Graphics), Computer Graphics, Graphics Software, Design and Product
Beginner · Course · 1 - 3 Months

LearnQuest
Skills you'll gain: AI Workflows, Artificial Intelligence and Machine Learning (AI/ML), Agentic systems, System Design and Implementation, Unified Modeling Language, Performance Metric, Performance Measurement, Requirements Analysis, Performance Analysis, Model Evaluation, Prototyping, Stakeholder Communications, Simulation and Simulation Software, Benchmarking
Beginner · Course · 1 - 4 Weeks

Pearson
Skills you'll gain: Ansible, Software-Defined Networking, Computer Networking, JSON, Automation, Infrastructure as Code (IaC), Network Architecture, Application Programming Interface (API), Network Infrastructure, Restful API, Network Planning And Design, Extensible Markup Language (XML)
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: User Interface (UI), Web Content Accessibility Guidelines, Development Environment, Web Analytics and SEO
Beginner · Course · 3 - 6 Months

Coursera
Skills you'll gain: Infographics, Content Creation, Graphic and Visual Design Software, Social Media, Graphic Design, Graphical Tools, Data Sharing, Content Marketing, User Accounts, Digital Marketing
Beginner · Guided Project · Less Than 2 Hours

Alex Genadinik
Skills you'll gain: Lead Generation, Search Engine Optimization, Account Strategy, Keyword Research, Outbound Calls, Sales Prospecting, Upselling, Web Analytics and SEO, B2B Sales, Sales Strategy, Marketing Strategies, Content Marketing, Target Market, Content Creation
Mixed · Course · 1 - 4 Weeks

Board Infinity
Skills you'll gain: Performance Testing, Maintainability, Software Testing, Code Review, Software Technical Review, Security Testing, Test Planning, Software Quality Assurance, Test Tools, White-Box Testing, Regression Testing
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Computer Hardware, Hardware Architecture, Peripheral Devices, Networking Hardware, USB, Desktop Support, Computer Networking, Computer Architecture, Data Storage Technologies, Electrical Safety
Intermediate · Course · 1 - 4 Weeks