
Skills you'll gain: React Native, Mobile Development, Android Studio, Android Development, Android (Operating System), Application Development, User Interface (UI), iOS Development, User Story, Apple iOS, Mobile Development Tools, UI Components, Cross Platform Development, Flutter (Software), User Interface (UI) Design, Usability, User Interface and User Experience (UI/UX) Design, Application Programming Interface (API), Application Deployment, Figma (Design Software)
★ 4.6 (113) · Intermediate · Specialization · 3 - 6 Months

Packt
Skills you'll gain: Spring Framework, Security Assertion Markup Language (SAML), OAuth, Secure Coding, Single Sign-On (SSO), Lightweight Directory Access Protocols, Authorization (Computing), Application Security, Build Tools, Gradle, Authentications, Cloud-Native Computing, Object-Relational Mapping, Identity and Access Management, Spring Boot, Role-Based Access Control (RBAC), Security Controls, Microservices, Java, Kubernetes
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Android Studio, Android Development, Kotlin, Interactive Design, Object Oriented Programming (OOP), Code Reusability, User Interface (UI) Design, Mobile Development, UI Components, Relational Databases, Maintainability, PostgreSQL, Database Design, Database Development, Databases, Application Development, Application Design, User Interface (UI), Verification And Validation, Software Installation
★ 4.9 (25) · Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Apache Maven, Maintainability, Java Programming, Gradle, Java, Software Design, Software Design Patterns, Object Oriented Design, Object Oriented Programming (OOP), Integration Testing, User Interface (UI) Design, Program Evaluation, Automation
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: JUnit, Spring Framework, Spring Boot, Java Programming, Java, Apache Maven, Unit Testing, Gradle, Microservices, Build Tools, Application Programming Interface (API), Google Cloud Platform, Simple Object Access Protocol (SOAP), Application Deployment, Development Environment, Hibernate (Java), Cloud Deployment, Back-End Web Development, YAML, Configuration Management
★ 4.8 (8) · Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Android Studio, Android Development, Android (Operating System), Mobile Development, Gradle, Mobile Development Tools, Application Development, Integrated Development Environments, Kotlin, Development Environment, Build Tools, Extensible Markup Language (XML)
★ 4.6 (1.6K) · Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Prompt Engineering, Generative AI Agents, AI Workflows, Google Gemini, Gemini, Agentic systems, Agentic Workflows, Maintainability, Software Development Tools, Computer Programming Tools, Program Development
Beginner · Course · 1 - 4 Weeks
Skills you'll gain: Data Preprocessing, Data Pipelines, Java Programming, Java, Data Processing, Data Quality, Data Transformation, Data Validation, Data Integrity, Data Access, Continuous Monitoring
Intermediate · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Prompt Engineering Tools, LangChain, Generative AI, Embeddings, AI Workflows, Model Optimization, Serverless Computing, Agentic Workflows, Development Testing, AI Enablement, AI Integrations, Cloud Platforms, Application Lifecycle Management, Application Development, Cross Platform Development, Application Deployment, AI Security, Tool Calling, Cloud-Based Integration, Model Context Protocol
★ 4.1 (57) · Intermediate · Specialization · 3 - 6 Months
Skills you'll gain: Build Tools, Java, Gradle, Java Programming, Apache Maven, Package and Software Management, Performance Tuning
Advanced · Course · 1 - 4 Weeks

SkillsBooster Academy
Skills you'll gain: Responsive Web Design, Frontend Performance, Backlogs, Application Deployment, Performance Tuning, AI Workflows, Usability Testing, Prototyping, Application Development, Prompt Engineering, AI Orchestration, No-Code Development, Debugging, Productivity, Responsible AI, AI Integrations, Generative AI, Artificial Intelligence and Machine Learning (AI/ML), Software Development, Vibe coding
Beginner · Course · 1 - 3 Months

Packt
Skills you'll gain: Build Tools, CI/CD, Unit Testing, Test Tools, Maintainability, Code Reusability, Development Environment, Cross Platform Development, Package and Software Management, Software Engineering, Software Installation, Dependency Analysis
Beginner · Course · 1 - 3 Months