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.

Duke University
Skills you'll gain: CI/CD, Automation, GitHub, YAML, DevOps, Event-Driven Programming, Git (Version Control System), Software Testing
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: MySQL, Java, Database Application, Database Development, Databases, Software Development, Data Storage, Program Development, Computer Programming
Advanced · Guided Project · Less Than 2 Hours

Duke University
Skills you'll gain: Amazon Bedrock, Model Deployment, Large Language Modeling, MLOps (Machine Learning Operations), Amazon Web Services, AI Security, AI Workflows, Continuous Monitoring, Data Ethics, Responsible AI, Application Deployment, Generative AI, Cloud Computing, Serverless Computing
Beginner · Course · 1 - 4 Weeks

Advancing Women in Tech
Skills you'll gain: Software Architecture, Systems Design, Technical Management, API Design, Technical Product Management, Engineering Management, Program Management, Microservices, Cross-Functional Collaboration, Team Performance Management, Leadership and Management, Service Oriented Architecture, Amazon Web Services
Mixed · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Storytelling, Video Production, Video Editing, Google Gemini, Generative AI, Multimedia, Media Production, Google Workspace
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Azure DevOps Pipelines, Azure DevOps, Continuous Delivery, CI/CD, Continuous Integration, Continuous Deployment, Version Control, Git (Version Control System)
Intermediate · Guided Project · Less Than 2 Hours

University of California, Irvine
Skills you'll gain: Virtual Teams, Telecommuting, Interpersonal Communications, Trustworthiness, Collaboration, Team Building, Social Skills, Rapport Building, Communication, Teamwork, Relationship Building, Team Leadership, Leadership, Leadership Development, Expectation Management
Beginner · Course · 1 - 4 Weeks

Nanjing University
Skills you'll gain: Empathy, Interpersonal Communications, Communication, Rapport Building, Coaching, Active Listening, Emotional Intelligence, Self-Awareness
Beginner · Course · 1 - 3 Months

University of Lausanne
Skills you'll gain: Political Sciences, Environmental Science, Environmental Policy, Environmental Issue, Social Studies, Sustainable Development, Public Policies, European History, Governance, Economics
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Timelines, Brainstorming, Ideation, Product Design, Project Design, Design Thinking, Persona Development, Workflow Management, Teamwork, Collaborative Software, Collaboration, Innovation, Creativity
Beginner · Guided Project · Less Than 2 Hours

KodeKloud
Skills you'll gain: Git (Version Control System), GitHub, Version Control, Collaborative Software, DevOps, Linux, Open Source Technology
Beginner · Course · 1 - 4 Weeks

L&T EduTech
Skills you'll gain: Engineering Drawings, Mechanical Design, Blueprint Reading, Process Flow Diagrams, Failure Analysis, Thermal Management, Technical Standard, Engineering Calculations, Vibrations, Simulation and Simulation Software, Materials science
Intermediate · Course · 1 - 4 Weeks