Mobile app development courses can help you learn programming languages like Java and Swift, user interface design principles, and app testing strategies. You can build skills in integrating APIs, optimizing performance, and ensuring security in mobile applications. Many courses introduce tools such as Android Studio and Xcode, that support building and deploying apps on various platforms, along with frameworks like React Native that facilitate cross-platform development.

Alfaisal University | KLD
Skills you'll gain: Technical Writing, Microsoft Office, Document Management
Beginner · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Music, World Music, Case Studies, Culture, Cultural Diversity, Community Organizing, Analysis, Music History, Critical Thinking, Social Justice, Creativity, Media and Communications, Content Creation, Electronic Media, Communication
Beginner · Course · 1 - 4 Weeks

Institut Mines-Télécom
Skills you'll gain: Intercultural Competence, Oral Comprehension, Active Listening, Cultural Sensitivity, Cultural Diversity, Diversity Awareness, Culture, Mediation, Multilingualism, Recognizing Others, Oral Expression, Journals, Social Skills, Storytelling, Language Learning, Peer Review, Emotional Intelligence, Creativity, Creative Thinking
Beginner · Course · 3 - 6 Months

The Hong Kong University of Science and Technology
Skills you'll gain: Prompt Engineering, Prompt Patterns, AI literacy, Critical Thinking, Critical Thinking and Problem Solving, Generative AI, Research, Responsible AI, Analytical Skills, Creative Thinking, Writing, Report Writing, Data Ethics, Business Writing, Creative Problem-Solving, Creativity, Personal Development, Self-Awareness, English Language, Computer Literacy
Intermediate · Course · 1 - 3 Months

Università Bocconi
Skills you'll gain: Annual Reports, Retail Store Operations, Brand Management, Marketing Communications, Digital Media Strategy, Communication Planning, Case Studies, Global Marketing, Strategic Communication, Brand Strategy, Branding, Market Opportunities, Customer experience improvement, Business Management, Business Modeling, Business Strategy, Marketing Channel, New Business Development, E-Commerce, Market Dynamics
Mixed · Course · 1 - 3 Months

California Institute of the Arts
Skills you'll gain: Animation and Game Design, Game Design, Animations, Prototyping, Conceptual Design, Video Game Development, Storytelling, Software Design Documents, Ideation, Design, Virtual Environment, Art History, Technical Design, Software Visualization, Design Strategies, Design Reviews, Design Elements And Principles, Creative Design, Visual Storytelling, Game Theory
Beginner · Specialization · 3 - 6 Months

Logical Operations
Skills you'll gain: Time Management, Goal-Oriented, Productivity, Organizational Skills, Planning, Delegation Skills, Goal Setting, Personal Development, Prioritization, Negotiation, Waste Minimization, Multitasking, Scheduling, Motivational Skills, Resource Allocation, Strategic Prioritization, Self-Awareness, Analysis, Benchmarking, Decision Making
Mixed · Course · 1 - 3 Months

University of California San Diego
Skills you'll gain: Drug Development, Pharmaceuticals, Pharmacology, Pharmaceutical Terminology, Pre-Clinical Development, Clinical Trials, Biotechnology, Bioinformatics, Medical Science and Research, Healthcare Industry Knowledge, Molecular Biology, Market Opportunities, Chemistry
Beginner · Course · 1 - 3 Months

University of California, Santa Cruz
Skills you'll gain: C++ (Programming Language), Go (Programming Language), File I/O, Data Structures, Object Oriented Programming (OOP), Object Oriented Design, Programming Principles, Software Design Patterns, Debugging, Computer Programming, Unit Testing, C (Programming Language), Software Design, Program Development, Algorithms, Graph Theory, Software Testing, Code Reusability, Memory Management, C and C++
Intermediate · Specialization · 3 - 6 Months
University of California, Santa Cruz
Skills you'll gain: Programming Principles, Program Development, Computational Logic, Memory Management
Beginner · Course · 1 - 3 Months
Arizona State University
Skills you'll gain: Classroom Management, Lesson Planning, Instructional and Curriculum Design, Teaching, Instructional Design, Pedagogy, Curriculum Planning, Instructional Strategies, Education and Training, Curriculum Development, Language Competency, Digital pedagogy, Train The Trainer, Research, Human Learning, Student Engagement, Literacy, English Language, Verbal Communication Skills, Critical Thinking
Beginner · Specialization · 3 - 6 Months
University of Illinois Urbana-Champaign
Skills you'll gain: Negotiation, Conflict Management, Leadership Development, Business Ethics, Leadership Studies, Leadership, Trustworthiness, Business Leadership, Strategic Leadership, Lifelong Learning, Ethical Standards And Conduct, Rapport Building, Professional Development, Courage, Emotional Intelligence, Decision Making, Empathy & Emotional Intelligence, Relationship Building, Self-Awareness, People Development
Build toward a degree
Beginner · Course · 1 - 4 Weeks