Expanded with new content and updated for C# 12 and .NET 8, this three day course takes you on an intensive deep dive into the advanced concepts and tools of C# in .NET. Crafted with over 20 years of experience, this course is packed with presentations, live demonstrations and hands-on exercises that equip you with the best practices and tools for making your life easier as a developer, while helping you to create exceptional modern applications.
This course is for developers that want to master the advanced features of C#, enabling them to write applications that deliver more value, performance and scalability using the latest tools and techniques that are being utilized today. The course covers the latest features and inner workings of C# 12 and .NET 8, but is also applicable to developers using older versions of C#.
This course assumes you have worked as a C# developers for at least a year, and that you have the skills covered in our C# Fundamentals course. You should be comfortable using Visual Studio, Lambda expressions, and LINQ.
3 days. This course can be delivered over 3 full days or 6 half days.
With a range of materials, demonstrations and exercises with access to a seasoned instructor’s expertise, the course aims to take you on a deep dive that takes your understanding to new heights. Beyond the technical skills (see below), you will learn new strategies to keep your code clean, maintainable and reliable. You will be better equipped to tackle complex coding challenges with more agility and tools, enabling you to build state-of-the-art applications.
Do you provide both on-site and remote training classes?
Yes, we provide both types of training.
Do you provide training in both Swedish and English?
Yes, both options are available. All our course materials are in English and we can teach the class in either Swedish or English.
Do you do half-day training?
When we run on-site, we usually do full-day classes. For remote training, we can provide options for both half and full days.
Do you do webinars and shorter talks?
Yes, please visit our Talks page for more details.
Do you provide customized courses?
Yes we do that. Contact me for more information.