
University of Colorado Boulder
Skills you'll gain: Databases, Database Development, Database Management, Acceptance Testing, Data Architecture, Web Applications, Microservices, Software Architecture, Software Engineering, System Testing, Data Infrastructure, Software Systems, System Monitoring, Functional Requirement, Application Deployment, Site Reliability Engineering, Middleware, Distributed Computing, Prototyping, Big Data
★ 3.6 (20) · Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Frontend Integration, Spring Boot, Configuration Management, API Gateway, JUnit, Java Programming, Enterprise Application Management, Java, Test Tools, Unit Testing, Application Programming Interface (API), Development Testing, Software Design Patterns, Authentications
Advanced · Course · 1 - 4 Weeks
Amazon Web Services
Skills you'll gain: Serverless Computing, AWS Identity and Access Management (IAM), Event-Driven Programming, Solution Architecture, Cloud Computing Architecture, Cloud Solutions, User Accounts, Identity and Access Management, Amazon Web Services, Software Architecture, IT Security Architecture, Back-End Web Development, API Gateway, Hybrid Cloud Computing, Cloud Engineering, Systems Architecture, Enterprise Architecture, Cloud Management, Data Analysis, Data Visualization
★ 4.8 (586) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Generative AI Agents, Agentic systems, LLM Application, Agentic Workflows, Generative Model Architectures, Large Language Modeling, Generative AI, LangChain, AI Orchestration, Retrieval-Augmented Generation, Tool Calling, Process Design, Prompt Engineering, Artificial Intelligence and Machine Learning (AI/ML), Model Deployment, Context Engineering, Data Architecture, AI Security, Fine-tuning, Data Science
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Data Architecture, Data Lakes, Enterprise Architecture, Data Warehousing, Data Integration, Virtualization, Cloud Storage, Metadata Management, Data Storage, Data Transformation, Scalability
★ 3.1 (9) · Intermediate · Course · 1 - 3 Months

Intermediate · Course

Skills you'll gain: Information Architecture, UI/UX Research, User Research, Content Management, UI/UX Strategy, Design Research, User Experience, Content Strategy, Experience Design, User Experience Design, Human Centered Design, User Centered Design, User Interface and User Experience (UI/UX) Design, Web Design, Persona (User Experience), Usability, Interaction Design, Product Design, Web Development, Web Applications
Beginner · Specialization · 3 - 6 Months

University of Pittsburgh
Skills you'll gain: Web Services, Cloud API, Cloud Computing, Cloud Computing Architecture, Cloud Storage, Cloud Infrastructure, Cloud Development, Cloud Applications, Google Cloud Platform, Cloud Platforms, Cloud Services, Flask (Web Framework), Distributed Computing, Containerization, Systems Architecture, Docker (Software), Cloud-Based Integration, Virtualization, Restful API, Computer Architecture
Intermediate · Course · 1 - 3 Months

Coursera
Skills you'll gain: Cloud Computing Architecture, Cloud Infrastructure, Scalability, Cloud Computing, Software Architecture, Cloud Services, Cloud Deployment, Infrastructure As A Service (IaaS), Load Balancing, Serverless Computing, Software Design Patterns, Microservices, Event-Driven Programming
★ 4.6 (37) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Microservices, Spring Boot, Development Environment, Containerization, Spring Framework, Redis, Kubernetes, Java Programming, Docker (Software), Cloud-Native Computing, Apache Maven, API Gateway, Java, Software Architecture, Application Deployment, Apache Kafka, API Design, PostgreSQL, Prometheus (Software), Grafana
Advanced · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Performance Testing, Scalability, Data Architecture, Software Architecture, Distributed Computing, Data Infrastructure, Performance Stress Testing, Predictive Modeling, Performance Tuning, Microservices, Big Data, Database Architecture and Administration, Database Theory, Software Engineering, Database Systems, Data Store, Model Evaluation
★ 3.5 (31) · Advanced · Course · 1 - 4 Weeks

LearnQuest
Skills you'll gain: Spring Framework, Microservices, JUnit, Model View Controller, Restful API, Application Frameworks, Spring Boot, Software Architecture, API Gateway, Web Services, Cloud-Native Computing, Object-Relational Mapping, Transaction Processing, Data Persistence, Frontend Integration, Service Oriented Architecture, JSON, Database Management, Unit Testing, Java Programming
★ 3.9 (705) · Beginner · Specialization · 1 - 3 Months