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.

American Psychological Association
Skills you'll gain: Self-Awareness, Personal Development, Psychology, Self-Motivation, Emotional Intelligence, Cultural Diversity, Goal Setting, Cognitive flexibility, Critical Thinking, Mindfulness, Scientific Methods
Beginner · Course · 1 - 3 Months

Kennesaw State University
Skills you'll gain: Prompt Engineering, Generative AI, ChatGPT, Responsible AI, Gemini, Claude Code, Artificial Intelligence, Communication, Social Skills, Predictive Modeling
Beginner · Course · 1 - 4 Weeks

Universidade Estadual de Campinas
Skills you'll gain: Deductive Reasoning, Logical Reasoning, Oral Expression, Research, Persuasive Communication, Writing, Security Awareness, Appeals, Media and Communications, Statistics, Probability & Statistics
Beginner · Course · 1 - 3 Months

Universidades Anáhuac
Skills you'll gain: Team Building, Emotional Intelligence, Team Management, Personal Development, Collaboration, Conflict Management, Team Motivation, Professional Development, Productivity, Leadership, Empathy, Self-Awareness, Communication, Problem Solving, Decision Making
Beginner · Course · 1 - 3 Months

University of Science and Technology of China
Skills you'll gain: Brainstorming, Creative Thinking, Creative Problem-Solving, Time Management, Problem Solving, Innovation, Lifelong Learning, Productivity, Workflow Management, Quick Learning, Resourcefulness, Adult Education, Collaboration, Learning Strategies, Open Mindset, Operational Efficiency, Process Design, Adaptability, Willingness To Learn, Personal Development
Beginner · Specialization · 3 - 6 Months

McMaster University
Skills you'll gain: Lifelong Learning, Learning Strategies, Willingness To Learn, Open Mindset, Growth Mindedness, Adaptability, Professional Development, Mentorship, Productivity, Personal Development, Stress Management, Overcoming Obstacles, Learning Styles, Creativity, Time Management, Social Studies, Cultural Diversity
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Time Management, Prioritization, Productivity, Organizational Skills, Planning, Scheduling, Goal Setting, Continuous Improvement Process
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Microsoft Office, Document Management, Business Writing, Visualization (Computer Graphics), Data Management, Business Communication, Business Development
Beginner · Guided Project · Less Than 2 Hours

University of Colorado Boulder
Skills you'll gain: Video Production, Storyboarding, Storytelling, Videography, Video Editing, Cinematography, Writing, Editing
Beginner · Course · 1 - 4 Weeks

Alfaisal University | KLD
Skills you'll gain: Goal Setting, Personal Development, Self-Awareness, Emotional Intelligence, Planning, Critical Thinking, Adaptability, Child Development, Parent Communication
Beginner · Course · 1 - 4 Weeks

École Polytechnique
Skills you'll gain: Research Methodologies, Research, Document Management, Record Keeping, Data Collection, Investigation, Databases, Intellectual Property
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Investments, Return On Investment, Risk Analysis, Portfolio Management, Risk Management, Investment Management, Financial Planning, Equities, Tax, Securities (Finance), Derivatives
Beginner · Course · 1 - 4 Weeks