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.

Google Cloud
Skills you'll gain: Gmail, Email Automation, Google Cloud Platform, Google Workspace, Application Deployment, Scripting, Cloud Applications, Cloud Development
Beginner · Project · Less Than 2 Hours

Google Cloud
Skills you'll gain: Looker (Software), Database Development, Database Design, Data Modeling, SQL, Test Tools, Data Visualization Software, Data Analysis
Beginner · Project · Less Than 2 Hours

Google Cloud
Skills you'll gain: Looker (Software), Order Fulfillment, Customer Analysis, Business Analytics, Data-Driven Decision-Making, Data Literacy, Business Intelligence, Business Intelligence Software, Order Processing, Customer Insights, Google Cloud Platform, Order Management, Dashboard, Business Analysis, Data Analysis, Sales Management, Sales, Enterprise Resource Planning
Beginner · Project · Less Than 2 Hours

Skills you'll gain: Django (Web Framework), Blogs, User Accounts, Data Sharing, Web Applications, Authentications, Full-Stack Web Development, OAuth, Javascript, Social Media, Redis, Secure Coding, Ajax, Object-Relational Mapping, Restful API, Data Modeling
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Kubernetes, Application Deployment, Cloud Deployment, Containerization, Data Persistence, Cloud Computing, Cloud Infrastructure, Virtual Networking, Scalability, Infrastructure Architecture, Data Storage, Software Installation
Mixed · Course · 1 - 4 Weeks

Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: User Interface (UI), Java, Java Programming, Object Oriented Design, Object Oriented Programming (OOP), User Interface (UI) Design, Unit Testing, Java Platform Enterprise Edition (J2EE), JUnit, Test Script Development, Data Validation, Software Development, Application Design, Development Testing, Application Development, Program Development, Software Testing, Database Development, Test Automation, Software Documentation
Beginner · Specialization · 1 - 3 Months
Madecraft
Skills you'll gain: Recognizing Others, Self-Awareness, Personal Development, Leadership, Leadership Development, Team Leadership, Empathy, Influencing, Empowerment, Emotional Intelligence, Resilience, Leadership and Management, Active Listening, Compassion, Empathy & Emotional Intelligence, Trustworthiness, Employee Coaching, Growth Mindedness, Conflict Management, Mindfulness
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Selenium (Software), Test Automation, Behavior-Driven Development, Gherkin (Scripting Language), Software Testing, Unit Testing, Test Script Development, Test Case, Automation, Software Design Patterns, Maintainability, Python Programming, Code Reusability
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Sprint Retrospectives, Jira (Software), Accountability, Delegation Skills, Agile Methodology, Issue Tracking, User Feedback, Continuous Improvement Process, Constructive Feedback, Action Oriented, Project Documentation, Taking Meeting Minutes, Meeting Facilitation, Document Management, Record Keeping, Discussion Facilitation
Beginner · Course · 1 - 4 Weeks

SAE Institute México
Skills you'll gain: Professional Networking, Relationship Building, Resilience, Collaboration, Rapport Building, Growth Mindedness, Relationship Management, Overcoming Obstacles, Personal Development, Empathy, General Networking
Mixed · Course · 1 - 4 Weeks

Pearson
Skills you'll gain: C and C++, C++ (Programming Language), Code Reusability, Memory Management
Intermediate · Course · 1 - 4 Weeks