Developing with C# - online



Kursarrangør: Programutvikling AS
Sted: Nettkurs / Nettstudie
Hele landet
Type:Nettkurs og nettstudie
Studie / yrkesutdanning
Undervisningstid: Ta kontakt for informasjon

We provide online course about Developing with C#. This workshop is for developers that have worked in programming for a while, not necessarily C#, but also the C# developers that have not caught up on the latest changes in the language.

Here are a few of the topics and techniques covered in this workshop:
• Record types - what are they - how do you use them - why
• Nullable reference types - Moving towards immutability and avoiding null reference exceptions
• Asynchronous Programming - Working with Streams and best practices
• Pattern matching - Writing more beautiful and understandable code
• Using Span of T - Writing fast and memory efficient code
• Top-level statements

Each topic will be thoroughly covered, followed by exercises that allow you to understand and incorporate these language features in your projects. We will talk about how the application changes, benefits and drawbacks of applying the language features. We’ll be discussing application design, leveraging new language features and try to answer any of the questions you might have!

Speaker: Filip Ekberg, Author. Speaker. Pluralsight author. Microsoft MVP

Filip is the author of C# Smorgasbord and a handful of Pluralsight courses, speaker at events and user groups around the globe, Microsoft and Xamarin MVP. He loves teaching fellow developers how to master C# by understanding important concepts such asynchronous programming, MSIL and much more.

Audience:
Developers that have worked in programming for a while

Computer setup:
• .NET 6
• Visual Studio 2022, Visual Studio for Mac, Visual Studio Code, or Rider