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: Google Gemini, Gemini, Test Case, Google Cloud Platform, Web Development Tools, Generative AI, Data Access, Software Development Life Cycle, Application Development, Web Applications, Cloud Development, Debugging
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Value Propositions, Collaborative Software, Business Modeling, Project Design, Customer experience strategy (CX), Productivity Software, Process Development, Customer Analysis
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Generative AI Agents, Retrieval-Augmented Generation, Prompt Engineering, Generative AI, AI Enablement, Customer Engagement, Agentic systems, Google Cloud Platform, Artificial Intelligence, Innovation, Business Strategy
Beginner · Course · 1 - 3 Months

Skills you'll gain: Usability, Hypertext Markup Language (HTML), Front-End Web Development, User Experience Design, Browser Compatibility, User Interface (UI), User Interface (UI) Design, Semantic Web, Javascript, Debugging, Web Applications, Web Development, Development Testing
Mixed · Course · 1 - 4 Weeks

Banco Interamericano de Desarrollo
Skills you'll gain: Sustainable Development, Pollution Prevention, Environmental Policy, Natural Resource Management, Environment and Resource Management, Social Impact, Environmental Social And Corporate Governance (ESG), Community Health, Stakeholder Engagement, Risk Management, Labor Relations, Health And Safety Standards, Cultural Responsiveness, Diversity and Inclusion
Beginner · Course · 1 - 3 Months

Skills you'll gain: Email Security, Web Analytics and SEO, Apache, Public Key Infrastructure, User Accounts, Control Panels, Data Security, Encryption, Web Servers, PHP (Scripting Language), System Configuration, Performance Tuning, Server Administration
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Lean Methodologies, Data-Driven Decision-Making, Kaizen Methodology, Process Improvement, Workflow Management, Operational Efficiency, Scaled Agile Framework, Process Mapping, Business Process, Agile Methodology, Sprint Retrospectives, Business Transformation, Business Process Modeling, Value Engineering, Agile Product Development, Continuous Improvement Process, Agile Project Management
Intermediate · Course · 1 - 3 Months

Skills you'll gain: AWS Identity and Access Management (IAM), Amazon Web Services, Identity and Access Management, Amazon Elastic Compute Cloud, Cloud Computing Architecture, Cloud Computing, Network Security, Virtual Networking, Network Architecture, Cloud Infrastructure, Authentications, Virtual Private Networks (VPN), Multi-Factor Authentication, Cloud Security, Load Balancing, Containerization, Scalability
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Test Script Development, API Testing
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Data Processing, Data-Driven Decision-Making, NumPy
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Dataflow, Data Pipelines, Data Processing, Real Time Data, Google Cloud Platform, Jupyter, Business Logic, File I/O, Performance Tuning
Advanced · Course · 1 - 3 Months
Skills you'll gain: Scalability, Microservices, Cloud-Native Computing, Kubernetes, System Monitoring, Cloud Security, Role-Based Access Control (RBAC), Secure Coding, Application Security, Service Management, Security Engineering, IT Service Management, Identity and Access Management, Software-Defined Networking
Intermediate · Course · 1 - 4 Weeks