
Skills you'll gain: Software Development Methodologies, Development Environment, Software Development, Application Programming Interface (API), Version Control, Software Design Patterns, JSON, Network Engineering, Software Development Tools, Restful API, Virtualization and Virtual Machines, Web Applications, TCP/IP, YAML, Extensible Markup Language (XML)
Intermediate · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Application Deployment, Cloud Deployment, Cloud Development, Cloud Applications, Google Cloud Platform, Performance Tuning, Cloud Storage, Debugging, Containerization, Cloud Services, Development Environment, Data Storage, Node.JS
Intermediate · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Prompt Engineering, Application Deployment, Google Cloud Platform, Kubernetes, Cloud Deployment, Cloud Applications, Cloud Infrastructure, Cloud Development, Containerization, Cloud Services, Identity and Access Management, Virtual Machines, Infrastructure As A Service (IaaS), Cloud API, Generative AI Agents, Security Assertion Markup Language (SAML), Cloud Computing, Application Programming Interface (API), Cloud Storage, Debugging
Intermediate · Specialization · 3 - 6 Months

Board Infinity
Skills you'll gain: Spring Framework, Model View Controller, Java Platform Enterprise Edition (J2EE), Application Performance Management, Software Design Patterns, Java Programming, Java, Enterprise Architecture, Secure Coding, Software Architecture, Application Security, Security Assertion Markup Language (SAML), Dependency Analysis, System Programming, Web Applications, Continuous Monitoring, OS Process Management, Debugging, Maintainability, Object Oriented Programming (OOP)
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Cloud Applications, Application Deployment, Application Development, Google Cloud Platform, Generative AI, Authentications, Data Storage, Cloud API, CI/CD, Performance Tuning, Application Performance Management, Cloud Storage, Authorization (Computing), Identity and Access Management, Containerization
Beginner · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Gemini, Cloud Development, Google Cloud Platform, Generative AI Agents, Application Development, Code Review, Natural Language Processing
Beginner · Course · 1 - 4 Weeks

Northeastern University
Skills you'll gain: Java, Software Architecture, Object Oriented Programming (OOP), Data Structures, Software Design, Computer Programming, Programming Principles, Application Development, UI Components
Mixed · Course · 1 - 3 Months

University of Colorado System
Skills you'll gain: Unified Modeling Language, Unit Testing, Software Design, Data Flow Diagrams (DFDs), Object Oriented Design, Software Engineering, Software Development Tools, Software Testing, Program Development, Software Architecture, Ethical Standards And Conduct, Algorithms
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Object Oriented Programming (OOP), File I/O, Data Persistence, Object Oriented Design, Java, Maintainability, Software Design, Program Development, Application Development, Data Management, Data Validation
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: React Native, Application Deployment, Mobile Development, ChatGPT, User Interface and User Experience (UI/UX) Design, Android Jetpack, iOS Development, JSON, UI Components, Database Application, Application Development, Development Environment, Context Management, Data Storage, Debugging
Beginner · Course · 1 - 3 Months

LearnQuest
Skills you'll gain: Java, Application Servers, Web Applications, Development Environment, Java Programming, Application Development, Program Development, Object Oriented Programming (OOP), Mobile Development, Computer Programming, UI Components, User Interface (UI), Command-Line Interface, Debugging
Intermediate · Course · 1 - 4 Weeks

Northeastern University
Skills you'll gain: Java, Object Oriented Programming (OOP), Data Structures, Object Oriented Design, Event-Driven Programming, Computer Programming, Application Design, Programming Principles, Application Development, File I/O, User Interface (UI), User Interface (UI) Design, Development Environment, Software Development
Intermediate · Course · 1 - 4 Weeks