Android design courses can help you learn user interface principles, visual design techniques, and interaction patterns tailored for mobile devices. You can build skills in creating intuitive layouts, optimizing user flows, and implementing responsive designs that enhance user engagement. Many courses introduce tools like Adobe XD, Sketch, and Android Studio, that support prototyping and developing visually appealing applications.

National Taiwan University
Skills you'll gain: Engineering Drawings, Architectural Drawing, AutoCAD, SketchUp (3D Modeling Software), Autodesk Revit, Building Information Modeling, Drafting and Engineering Design, 3D Modeling, Engineering Management, Computer-Aided Design, Technical Drawing, Engineering Design Process, Structural Engineering, Construction Estimating, Visualization (Computer Graphics), Architectural Engineering, Engineering Practices, Building Design, Civil and Architectural Engineering, Blueprint Reading
Beginner · Specialization · 3 - 6 Months

University of Colorado Boulder
Skills you'll gain: Data Ethics, Data Visualization Software, Interactive Data Visualization, Visualization (Computer Graphics), Data Security, Data Presentation, Cybersecurity, Technical Communication, Healthcare Ethics, Cyber Attacks, Statistical Reporting, Data Storytelling, User Centered Design, Authentications, Data Science, Ethical Standards And Conduct, User Experience Design, Responsible AI, Information Privacy, Analysis
Build toward a degree
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Kubernetes, CI/CD, Application Design, Application Deployment, Full-Stack Web Development, Back-End Web Development, Cloud Applications, Cloud Development, Front-End Web Development, Serverless Computing, Node.JS, Restful API, Application Development, HTML and CSS, Microservices, Software Architecture, User Accounts, Docker (Software), Django (Web Framework), Javascript
Advanced · Course · 1 - 3 Months

École Polytechnique Fédérale de Lausanne
Skills you'll gain: Geographic Information Systems, Data Modeling, GIS Software, SQL, Database Design, Spatial Data Analysis, Database Management, Query Languages, Relational Databases, Data Capture, Data Storage
Beginner · Course · 1 - 3 Months

Cloudera
Skills you'll gain: SQL, Apache Hive, Big Data, MySQL, Databases, PostgreSQL, Data Manipulation, Data Analysis, Virtual Machines
Beginner · Course · 1 - 3 Months
University of Alberta
Skills you'll gain: Requirements Analysis, Requirements Elicitation, Requirements Management, Functional Requirement, Business Requirements, Product Requirements, Backlogs, User Requirements Documents, Scope Management, Change Control, User Story, System Requirements, Client Services, Acceptance Testing, Agile Software Development, Prioritization
Mixed · Course · 1 - 4 Weeks

L&T EduTech
Skills you'll gain: Automation Engineering, Programmable Logic Controllers, Control Systems, Automation, Simulation and Simulation Software, Manufacturing Processes, Robotic Process Automation, Human Machine Interfaces, Industrial Engineering, Mechanical Engineering, Equipment Design, Internet Of Things, Matlab, Electronic Components, Process Control
Intermediate · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Prompt Engineering, Google Gemini, Multimodal Prompts, Generative AI, LLM Application, AI Product Strategy, Prototyping, Performance Tuning
Beginner · Course · 1 - 4 Weeks

Universitat Autònoma de Barcelona
Skills you'll gain: 3D Modeling, Video Game Development, Animation and Game Design, 3D Assets, Unity Engine, Game Design, User Interface (UI) Design, Animations, User Interface and User Experience (UI/UX) Design, Computer Graphics, Music, Creativity
Mixed · Course · 1 - 4 Weeks
Universidade de São Paulo
Skills you'll gain: Lead Generation, Business Marketing, B2B Sales, Customer Insights, Sales Management, Sales Process, Sales Strategy, Sales, Target Audience, Customer Success Management, Marketing, Inside Sales, Customer Relationship Building, Marketing Strategies, Marketing Communications, Marketing Management, Customer Relationship Management (CRM) Software
Beginner · Course · 1 - 4 Weeks

Macquarie University
Skills you'll gain: Course Development, Discussion Facilitation, Instructional Design, Education Software and Technology, Pedagogy, Learning Management Systems, Teaching, Emerging Technologies, Virtual Environment, Digital Communications
Beginner · Course · 1 - 3 Months

LearnQuest
Skills you'll gain: Oracle Databases, Database Design, Database Management Systems, Relational Databases, Databases, Database Architecture and Administration, Data Storage, Transaction Processing, Data Modeling
Beginner · Course · 1 - 3 Months