Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
C# 11 Unleashed: A Comprehensive Guide to New Features
Rating: 4.4 out of 5(60 ratings)
256 students

C# 11 Unleashed: A Comprehensive Guide to New Features

Learn the latest stuff about your favorite programming language and framework
Last updated 8/2023
English

What you'll learn

  • explore all the new capabilities of the new version of the C# language
  • transform some pieces of code from C# 10 to C# 11
  • create easiliy lisible strings
  • use generic attributes
  • more pattern matching with the list pattern
  • create required properties

Course content

3 sections22 lectures1h 38m total length
  • Introduction4:27

    Explore the productivity-focused new features of C# 11 you can use in your day-to-day job through short, focused videos. Gain practical, ready-to-apply features compatible with .NET 7.

  • A quick note about the setup of the project2:15
  • Code from demos0:10

Requirements

  • basics of C#

Description

This "What's New in C# 11" course is designed to provide developers with a comprehensive understanding of the latest features and enhancements introduced in the C# programming language and the .NET framework. As technology evolves rapidly, staying up-to-date with the latest tools and functionalities is essential for any C# and .NET developer.

In this advanced-level course, participants will explore the cutting-edge features introduced in C# 11 and .NET 7, gaining practical insights into how to leverage these improvements effectively in real-world projects. The curriculum covers a range of topics, from new language syntax and powerful constructs to enhanced performance and productivity tools.

C# 11 Language Enhancements:

  • Explore pattern matching improvements and method groups

  • Discover the new capabilities added to manage strings

  • Learn about the new way of declaring attributes

  • Enhance your existing interfaces by adding static stuff to them

  • Understand the usage of the new "file" scope

  • Get your structs to the next level

.NET 7 new APIs:

  • Be more precise when dealing with time

  • Create generics methods to handle numbers

  • Enhance your colleagues' experience by decorating stings

  • Discover the new APIs for Unix-based systems

By the end of this course, participants will be equipped with the skills and knowledge to take full advantage of the latest features in C# 11 and .NET 7, allowing them to build more robust, performant, and cutting-edge applications. Whether you are a seasoned C# developer or a .NET enthusiast looking to expand your skill set, this course will empower you to embrace the latest advancements in the C# language and the .NET ecosystem. Join us on this journey of exploration and innovation in the world of C# 11 and .NET 7 development.

This course is not design for C# beginners. We will assume that you already work with C# and have at least 6 months of experience with C# and .NET Framework.

Who this course is for:

  • c# developers