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 State University of New York
Skills you'll gain: Child Development, Childhood Education and Development, Working With Children, Teaching, Family Support, Parent Communication, Cultural Diversity, Diversity Awareness, Classroom Management, Behavior Management, Positive Behavior Support, Curriculum Development, Policy Development, Rapport Building, Creativity, Data Collection, Communication
Beginner · Course · 1 - 3 Months

Board Infinity
Skills you'll gain: Secure Coding, Cloud Deployment, Database Development, Maintainability, Server Side, Authentications
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Amazon Web Services, Code Review, AI Enablement, Integrated Development Environments, AI Workflows, Microsoft Visual Studio, Debugging, Development Environment, Vulnerability Scanning, Software Development, Web Applications, TypeScript
Intermediate · Guided Project · Less Than 2 Hours

University of California San Diego
Skills you'll gain: Application Development, Android (Operating System), Android Studio, Mobile Development, Software Development Tools, Game Design, Computer Programming Tools, Development Environment, Internet Of Things, Embedded Software, Web Servers, Web Applications, USB, Ubuntu, Peripheral Devices, Operating Systems, Software Installation, Command-Line Interface, System Configuration, Hardware Troubleshooting
Mixed · Course · 1 - 3 Months

O.P. Jindal Global University
Skills you'll gain: Sustainable Development, Socioeconomics, Social Sciences, Social Justice, Economic Development, Demography, Political Sciences, International Relations, Governance, Innovation, Sociology, Policy Analysis, Cultural Diversity
Build toward a degree
Beginner · Course · 1 - 3 Months

Board Infinity
Skills you'll gain: Restful API, Database Design, API Design, MongoDB, Database Management, Authentications, Relational Databases, Performance Tuning, Databases, Authorization (Computing), NoSQL, SQL, Frontend Integration, Node.JS, Scalability
Intermediate · Course · 1 - 4 Weeks

Technical University of Munich (TUM)
Skills you'll gain: Prompt Engineering, Amazon Bedrock, MLOps (Machine Learning Operations), Innovation, Design Thinking, Generative AI, Ideation, Amazon Web Services, Lean Methodologies, Model Evaluation, Product Development, User Experience Design, New Product Development, Agile Product Development, Machine Learning, User Research
Beginner · Course · 1 - 3 Months

Skills you'll gain: Angular, Unit Testing, JavaScript Frameworks, Test Driven Development (TDD), Test Case, Software Testing, React.js, Integration Testing, UI Components
Intermediate · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: WordPress, Content Management Systems, Web Content, Web Design and Development, Web Design, Web Development, Blogs, Social Media, Content Management, Marketing, Design, Computer Science
Advanced · Guided Project · Less Than 2 Hours

Skills you'll gain: Responsive Web Design, Search Engine Optimization, Web Content Accessibility Guidelines, HTML and CSS, Web Design and Development, Web Analytics and SEO, Web Development, Javascript, Frontend Performance, Browser Compatibility
Intermediate · Guided Project · Less Than 2 Hours

Board Infinity
Skills you'll gain: Server Side, Restful API, API Design, Database Management, Back-End Web Development, Databases, Database Systems, Node.JS, Application Programming Interface (API), Full-Stack Web Development, Authentications, Web Applications, JavaScript Frameworks, Web Development, Web Servers, Authorization (Computing), NoSQL, MongoDB, Servers, Javascript
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: File I/O, Git (Version Control System), Software Development Methodologies, JUnit, Requirements Analysis, Version Control, Application Development, Software Development Life Cycle, Full-Stack Web Development, Test Driven Development (TDD), SQL, Systems Development, Software Development, Functional Requirement, Restful API, Database Management, Object Oriented Programming (OOP), Digital Transformation, Java Programming, Generative AI
Beginner · Professional Certificate · 3 - 6 Months