Deploying Containerized Applications
There are a gazillion ways to run containers. This course will teach you how to choose the right container platform, from Docker and Kubernetes to managed container services in the cloud. ...
IDisposable Best Practices for C# Developers
.NET takes care of memory management for you, right? Mostly. But the Garbage Collector needs your help and that's where IDisposable comes in. This course will teach you how to use it correctly to prevent strange errors and crashes in your apps. ...
Developing .NET Framework Apps with Docker
Docker isn't just for cool new microservices apps - you can run any application in containers. This course will teach you how to take your existing .NET Framework apps into the modern world, running them in Windows containers - with no code changes. ...
Incorporating Site Reliability Engineering (SRE) in Your System Design
SRE is the hot way to manage apps in production - but are you and your systems ready for it? This course teaches you how to design systems for maximum reliability, find the gaps in your current system design and adopt SRE smoothly and effectively. ...