C# 12 for Cloud, Web, and Desktop Applications

Discover cloud development with Azure Functions, Azure SQL database, Cosmos DB, and Blob storage in this C# 12 course.

(CSHARP-APP.AW1) / ISBN : 978-1-64459-761-3
Lessons
AI Tutor (Add-on)
Get A Free Trial

About This Course

Ready to build applications of tomorrow? Master C#12 for developing cutting-edge cloud, web & desktop applications. The C # full stack developer course aligns with the latest advancements & helps you design & deploy robust solutions across all the platforms.

With more than 15 interactive lessons, get seamless access on your mobile & tablet devices to gain experience to expand your knowledge. Because, the future of applications is evolving rapidly & so should your expertise. Become a leader in cloud, web, & desktop solutions design with our C # programming for beginners course. 

Skills You’ll Get

 

  • Visual Studio 2022 Mastery
  • C#12 Innovations
  • Entity Framework Core Expertise
  • Azure Functions Fundamentals
  • Azure Data Services

1

Preface

2

Introduction to Visual Studio 2022

  • Significant changes from Visual Studio 2019
  • Live unit testing
  • Snapshot debugging
  • Time Travelling Debugging
  • Conclusion
3

What is New in C# 12

  • C# 11 updates
  • C# 12 updates
  • Conclusion
4

Mastering Entity Framework Core

  • Mastering Entity Framework Core
  • Database First
  • Code First
  • LINQ to Entities
  • Data Annotations
  • Data Modeling
  • Data Management
  • Conclusion
5

Getting Started with Azure Functions

  • Getting started with Azure Functions
  • Azure Function triggers
  • Azure Function bindings
  • Practical case-study
  • Conclusion
  • Points to remember
  • Exercises
6

Azure SQL, Cosmos DB and Blob Storage

  • Azure SQL, Cosmos DB and Blob Storage
  • Azure SQL
  • Cosmos DB 
  • Blob Storage
  • Conclusion
7

Unleashing the Power of Async Operations with Azure Service Bus

  • Async operations with Service Bus
  • Azure Service Bus Queues
  • Azure Service Bus Topics
  • Azure Service Bus Subscriptions
  • Case study
  • Conclusion
8

Securing Your Apps with Azure Key Vault

  • Azure Key Vault Overview
  • Azure Key Vault Authentication
  • Azure Key Vault Access policies
  • Case study
  • Conclusion
9

Building Dynamic Web Apps with Blazor and ASP.NET

  • Web Apps with Blazor and.NET
  • Hot reload
  • Security
  • Data binding
  • Blazor vs Razor
  • Practical case study
  • Data binding
  • Conclusion
10

Real-time Communication with SignalR and ASP.NET

  • Real-time communication with SignalR and ASP.NET
  • Configuration
  • Authentication and authorization
  • Streaming hub
  • Case study
  • Conclusion
11

Implementing MicroServices with Web APIs

  • Implementing MicroServices with WebAPIs
  • Asynchronous communication
  • RabbitMQ
  • MicroServices scalability
  • Horizontal scalability
  • Vertical scalability
  • Orchestrators
  • Most used architectural patterns
  • Backend for frontend
  • Command Query Responsibility Segregation
  • Domain Driven Design 
  • Case study
  • Conclusion
12

CI/CD with Docker and Azure DevOps

  • Overview
  • Docker
  • Azure DevOps
  • Continuous integration
  • Continuous deployment
  • Case study
  • Conclusion
13

Building Multi-platform Apps with .NET MAUI and Blazor Hybrid

  • .NET MAUI overview
  • Differences between Blazor X Blazor Hybrid
  • Case study with step-by-step implementation
  • Conclusion
14

Windows UI Library: Crafting Native Windows Experience

  • Windows UI Library Introduction
  • Fluent Design System
  • Case study with step-by-step implementation
  • Conclusion
15

Unit Testing and Debugging

  • Unit testing with xUnit
  • Making usage of mocks
  • Mastering debugging
  • Applying xUnit and mocks
  • Conclusion

Any questions?
Check out the FAQs

  Want to Learn More?

Contact Us Now

This course is perfect for new and experienced developers who want to learn C#12 and build modern apps for the web, cloud, and desktop using the latest .NET tools.

C#12 is the latest version of Microsoft’s powerful, object-oriented programming language, released with .NET 8. It introduces you to several new features & enhancements, including the primary constructors for the non-record classes & structs, collection expressions for a more concise syntax to create collections, and default parameters for lambda expressions.

  Yes, it is highly recommended that you have prior programming experience, traditionally with C# or any other object-oriented programming language. However, this course covers the latest C#12 features and its curriculum delves into the advanced topics such as entity framework core, Azure services, Microservices, and .NET MAUI, which is built upon foundational programming & C# concepts. 

Yes, the C#12 course is completely updated to cover C#12, which is integrated with .NET 8. However, it does include modules on .NET MAUI as well as other contemporary technologies, which ensures that you learn the most current tools & frameworks.

Level Up Your C# Skills

  Ready to build the applications of tomorrow? Master C# 12 and the latest .NET 8 features to create powerful cloud, web, and desktop applications.

$199.99

Buy Now

Related Courses

All Courses
scroll to top