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.

The Hong Kong University of Science and Technology
Skills you'll gain: Software Design Patterns, Software Architecture, Software Development Life Cycle, Software Quality Assurance, Software Quality (SQA/SQC), Software Design, Software Engineering, Quality Assurance, Systems Analysis, Object Oriented Design, Systems Design, Project Management, Project Planning, Systems Architecture, Unified Modeling Language, Diagram Design
★ 4.6 (219) · Intermediate · Course · 1 - 3 Months

École Polytechnique Fédérale de Lausanne
Skills you'll gain: Object Oriented Programming (OOP), C++ (Programming Language), C and C++, Object Oriented Design, Computer Programming, Programming Principles, Code Reusability, Memory Management
★ 4.7 (403) · Intermediate · Course · 1 - 3 Months

University of Manchester
Skills you'll gain: Sustainable Business, Corporate Sustainability, Sustainable Systems, Business Ethics, Sustainable Development, Intercultural Competence, Ethical Standards And Conduct, Team Oriented, Decision Making, Cultural Diversity, Systems Thinking, Business Transformation, Stakeholder Management
★ 4.8 (697) · Mixed · Course · 1 - 3 Months

Skills you'll gain: Quality Monitoring, Cloud API, Application Programming Interface (API), Cloud Hosting, Webhook Security, Account Management, Business Communication, Data Migration
★ 4.5 (107) · Intermediate · Course · 1 - 4 Weeks

Multiple educators
Skills you'll gain: Policy Analysis, Public Policies, Systems Thinking, Economics, Policy, and Social Studies, Culture, Socioeconomics, Storytelling, Sociology, Social Sciences, Innovation, Social Impact, Sustainable Development, Cultural Diversity, Critical Thinking, Sustainable Systems, Diversity Awareness, Sustainable Technologies, Spatial Analysis, Biology, Ideation
★ 4.9 (297) · Intermediate · Specialization · 3 - 6 Months

Google Cloud
Skills you'll gain: Prompt Engineering, Google Cloud Platform, Kubernetes, Cloud Infrastructure, Google App Engine, Containerization, Cloud Platforms, Cloud Storage, Cloud-Native Computing, Cloud Services, Identity and Access Management, Virtual Machines, Infrastructure As A Service (IaaS), Generative AI Agents, Cloud Computing, Cloud Solutions, Cloud Management, Virtualization and Virtual Machines, Network Infrastructure, Cloud Deployment
★ 4.5 (706) · Beginner · Course · 1 - 3 Months

Skills you'll gain: Sustainable Development, Sustainable Systems, Socioeconomics, Community Development, Sustainable Business, Social Impact, Governance, Systems Thinking, Multimedia, Case Studies, Resource Utilization, Innovation, Stakeholder Engagement, Analysis, Consumer Behaviour
★ 4.7 (187) · Beginner · Course · 1 - 3 Months

Skills you'll gain: Model Deployment, Google Cloud Platform, Data Lakes, Data Pipelines, Dataflow, Tensorflow, Big Data, Extract, Transform, Load, Apache Hadoop, Apache Spark, Real Time Data, Data Processing, Data Integration, Unstructured Data, Dashboard Creation, Data Warehousing, Metadata Management, Applied Machine Learning, Data Architecture, Data Migration
★ 4.7 (815) · Intermediate · Specialization · 3 - 6 Months

University of California, Irvine
Skills you'll gain: Talent Recruitment, Interviewing Skills, Full Cycle Recruitment, Recruitment, Recruitment Strategies, Talent Acquisition, Human Resources Management and Planning, Human Resources, Talent Management, Human Resource Strategy, Executive Recruitment, Employee Onboarding, Workforce Planning, Employee Retention, Diversity and Inclusion, New Hire Orientations, Diversity Equity and Inclusion Initiatives, Human Resources Information System (HRIS), Leadership
★ 4.7 (181) · Beginner · Course · 1 - 4 Weeks

28DIGITAL
Skills you'll gain: Digital Assets, Digital Transformation, Case Studies, digital literacy, Business Modeling, Production Process, Systems Architecture, Manufacturing Processes, Innovation, Process Optimization
★ 4.1 (468) · Beginner · Course · 1 - 4 Weeks

University of Maryland, College Park
Skills you'll gain: Team Performance Management, Project Management, Compliance Management, Agile Software Development, Management Training And Development, Strategic Decision-Making, Expectation Management, Drive Engagement, Plan Execution, Milestones (Project Management), Stakeholder Analysis, Resource Management, People Development, Governance Risk Management and Compliance, Risk Management, Technical Management, Change Control, Project Planning, Project Schedules, Technical Documentation
★ 4.6 (287) · Beginner · Specialization · 3 - 6 Months

University of Rochester
Skills you'll gain: Music History, Music, Music Theory, Musical Composition, Music Performance, Creativity
★ 4.8 (752) · Beginner · Course · 1 - 3 Months