Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Coursera

What's New in .NET and C#

Packt via Coursera

Overview

Coursera Plus Monthly Sale: All Certificates & Courses 40% Off!
Stay ahead in the ever-evolving .NET ecosystem with this comprehensive course on the latest features in .NET 6, .NET 7, and C#. You'll gain hands-on experience with cutting-edge improvements, including performance enhancements, new language features, and security updates, ensuring you're up to date with the latest advancements. Starting with an introduction to the .NET platform, you'll explore new capabilities in C# 11, such as raw string literals, list patterns, and auto-default structs. You'll then dive into C# 10 updates, including file-scoped namespaces, 'global using' directives, and struct enhancements. Each concept is explained with practical examples, enabling you to implement these features effectively in your projects. The course also covers innovations introduced in .NET 6 and .NET 7, such as Hot Reload, SDK workloads, and Arm64 support, along with improved security and performance optimizations. You'll get hands-on activities to reinforce your learning, making it easier to apply these updates in real-world development scenarios. Designed for developers familiar with C# and .NET, this course is ideal for professionals looking to upgrade their skills. Basic programming knowledge in C# is recommended, but even those new to recent .NET versions will find this course a valuable resource. Whether you're a software developer, engineer, or IT professional, this course will help you stay current with the latest .NET advancements.

Syllabus

  • Course Introduction
    • In this module, we will provide a comprehensive introduction to the course. You will receive a warm welcome and an overview of the topics, helping you understand the scope of the course and what to expect as you progress.
  • What's New in C# 11
    • In this module, we will delve into the exciting new features introduced in C# 11. From the required modifier to raw string literals, you will learn how these enhancements improve both code efficiency and clarity.
  • What's New in C# 10
    • In this module, we will focus on the new capabilities introduced in C# 10. You will explore features like global using directives and improvements to types such as records and structs to optimize your development workflow.
  • What's New in .NET 6
    • In this module, we will examine the standout features in .NET 6, from Hot Reload to improved date and time structs. These enhancements will make your development process faster, more efficient, and compatible with a wider range of platforms.

Taught by

Packt - Course Instructors

Reviews

Start your review of What's New in .NET and C#

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.