Cover image for Software Architecture with C# 12 and .NET 8

Software Architecture with C# 12 and .NET 8

Build enterprise applications using microservices, DevOps, EF Core, and design patterns for Azure

Gabriel BaptistaFrancesco Abbruzzese

Created by Gabriel Baptista, Francesco Abbruzzese

Gain practical skills in designing and building enterprise applications using C# 12 and .NET 8. Explore microservices, DevOps, and cloud technologies while learning how to make effective architectural decisions for scalable solutions.

Packt | Feb 2024 | 756 min

Start Trial
LevelIntermediate
CategoriesSoftware Engineering and Architecture, Microservices Architecture and Design Patterns, .NET, C#

What You Will Learn

You will start with core architecture concepts, then dive into hands-on work with modern .NET technologies. Through practical examples and a real-world case study, you'll practice designing, implementing, and deploying enterprise-ready applications using proven patterns and cloud services.

Key Features

  • Apply architectural patterns and best practices in real .NET projects
  • Build and deploy microservices with Azure, Kubernetes, and DevOps tools
  • Translate user requirements into scalable, maintainable software designs

Target Audience

Ideal for engineers and senior developers who want to step up to software architecture roles or build robust enterprise apps with .NET. If you already know the basics of C# and .NET and want to master architecture, cloud, and DevOps practices, this course is tailored for you.

Related courses