C# is rapidly approaching the third decade of its newest
features. It helps in preventing the null reference exceptions that
have riddled object-oriented programming. C# and .NET Core combined
give developers a new sense of robustness, flexibility, and
efficiency to build amazing applications inside and outside the MS
ecosystem. There are several improvements and additions to the
language and framework in this upcoming release.
After quickly taking you through C# 8 and how .NET Core 3.0 works, you'll explore topics such as packaging and deploying your own libraries, working with Visual Studio and other relevant tools, and using common libraries to work with collections, performance, databases, and encryption.
The course practically demonstrates the major types of applications that you can build and deploy cross-device and cross-platform—web, mobile, and desktop alike.
Tanle of Contents:
1 Getting Started with C# 8
2 Authentication with ASP.NET Core
3 Building a Web API
4 Writing a Desktop App
5 Mobile Development with Xamarin
6 Reactive Microservices
7 Cloud Deployments