Discover Courses That Advance Your Career

Learn from industry experts and gain practical skills that unlock new opportunities and higher salaries

Expert-Led
Industry professionals
Career Growth
Advance faster
Practical Skills
Real-world ready

Browse by Category

2 courses found

Architecting Java Systems in the Cloud course thumbnail

Architecting Java Systems in the Cloud

By Sascha Möllering

Sascha Möllering avatar
Advanced
Loading...

Architecting Java Systems in the Cloud

This course explores how to design and understand modern Java systems in cloud environments. Using the AcmeCorp Platform as a realistic microservices reference architecture, we examine architectural decisions around service boundaries, data access, and containerized deployments. You will instrument applications with Prometheus metrics and analyze system behavior through Grafana dashboards to identify issues such as inefficient queries and startup bottlenecks. We also explore the evolution of the JVM from Java 11 to 21+ and evaluate techniques like AppCDS, CRaC, and native images. Throughout the course, you will learn how to create reproducible benchmarks and reason about the interaction between architecture, observability, and the JVM.

JavaDockerMicroservices+6 more
Sascha Möllering
3h
View
Serverless Integration Patterns course thumbnail

Serverless Integration Patterns

By James Eastham

James Eastham avatar
Advanced
Loading...

Serverless Integration Patterns

Learn practical knowledge for implementing integration patterns with AWS serverless services. Who is this for? This course is for senior engineers who already use Lambda, SQS, and SNS and want to go deeper into production integration patterns. Not for beginners.

intergration-patternsSQSAWS
James Eastham
4h
View

Coming Soon

Get notified when these courses become available

Amazon DynamoDB Deep Dive: Building and Operating High-Scale Applications course thumbnail

Amazon DynamoDB Deep Dive: Building and Operating High-Scale Applications

COMING SOON

Amazon DynamoDB Deep Dive: Building and Operating High-Scale Applications

This advanced course provides a deep technical exploration of Amazon DynamoDB for developers building production workloads. You will learn how DynamoDB works under the hood, including partitioning, throughput management, indexing, consistency models, streams, and scaling behavior. The course also covers performance optimization, operational best practices, and strategies for building resilient, high-throughput applications. By the end of this course, you will have a strong understanding of DynamoDB’s architecture and the expertise required to confidently design and operate high-performance applications at scale.

View

Sign in to get notified

Ship Serverless Faster course thumbnail

Ship Serverless Faster

COMING SOON

Ship Serverless Faster

Serverless on AWS is powerful — but between context-switching, slow feedback loops, and fragmented tooling, the developer experience often gets in the way of the work itself. This course fixes that. You'll build a complete serverless application from scratch while learning the tools, workflows, and practices that keep you in flow: local development with SAM and LocalStack, AI-assisted coding, automated validation, event documentation, and observability patterns that actually help during development — not just in production. By the end, you'll have a repeatable, professional-grade SDLC for serverless on AWS — one that scales from solo projects to team workflows — and the confidence to ship faster without sacrificing quality. Built for developers who already know serverless. Designed to make you dangerous with it.

View

Sign in to get notified

.NET Microservices on AWS: Architecture, Design, and Real-World Implementation course thumbnail

.NET Microservices on AWS: Architecture, Design, and Real-World Implementation

COMING SOON

.NET Microservices on AWS: Architecture, Design, and Real-World Implementation

Modern distributed systems promise scalability and flexibility, but building microservices that actually work in production is far more complex than most diagrams suggest. In this course, you’ll learn how to design, build, and operate .NET microservices on AWS using patterns and practices proven in real systems. We’ll explore the architectural decisions that matter most when moving from monoliths to microservices, including service boundaries, communication patterns, data ownership, resilience, deployment strategies, and operational trade-offs. You’ll also see how AWS services can be applied pragmatically to support .NET-based microservices, focusing on reliability, scalability, and production realities rather than theoretical architectures. This course is designed for experienced developers, architects, and technical leaders who want to move beyond simplified examples and understand how microservices work in real-world environments.

View

Sign in to get notified

Delivering Production Systems: Serverless Java with AI course thumbnail

Delivering Production Systems: Serverless Java with AI

COMING SOON

Delivering Production Systems: Serverless Java with AI

Deliver high-quality enterprise systems quickly by leveraging the best cloud services. Businesses want everything: high quality, fault tolerance, highly available systems that are cost-effective. Developer expectations are higher than ever. AWS Serverless services help you to exceed them. While at AWS, I led the expert Java and Serverless group. I had the opportunity to work closely with internal AWS service teams and some of the best customer teams. In this course, I will share all the knowledge I gained in those 6 years. We'll dive deep into software choices, project structures, and detailed insights into how AWS Lambda works. After this course, you'll understand all the important choices you need to make when building high-quality systems.

View

Sign in to get notified

AWS Architecture in Action: Engineering Real-World Enterprise Systems course thumbnail

AWS Architecture in Action: Engineering Real-World Enterprise Systems

COMING SOON

AWS Architecture in Action: Engineering Real-World Enterprise Systems

Most expert-level AWS Architecture courses stay at 30,000 feet. This course takes you on the journey from patterns to implementation. Led by AWS Hero Lee Gilmore, you won’t just study diagrams of global-scale systems; you will learn and build the patterns that make them a success. Lee brings the exact architecture design patterns he has used for some of the world’s biggest brands and hands you the keys to the implementation. This is a high-intensity, hands-on masterclass designed to transform you towards an expert, Principal-level Architect. You will go far beyond basic cloud tutorials, learning how to think and behave like a technical leader who owns the entire architectural lifecycle, and how to implement professional, scalable and secure systems that deliver huge value to customers.

View

Sign in to get notified

Productivity as Code: engineering best practices for knowledge work course thumbnail
COMING SOON

Productivity as Code: engineering best practices for knowledge work

Turn your workflow into a system you can version, automate, and scale. In this course, you’ll learn how to apply proven software engineering practices like Git, CI/CD, and modular architectures to knowledge work, transforming scattered tasks into structured, AI-powered workflows. By the end, you’ll be able to design a “productivity operating system” that automates reporting, augments decision-making, and reclaims hours of focused time every week. Help your engineers work on what they do best: create value

View

Sign in to get notified

Study From Experts

Connect With Us

© 2026 Study From Experts

All rights reserved