Opleiding: C# Intermediate
Expand your C# knowledge
Description
Throughout this training you'll explore some language concepts in the latest version of C#.
Each topic comes to life through hands-on labs and instructor-led demos in Visual Studio, so you’ll finish each module with practical skills you can apply immediately.
Ideal for professional developers who already code in other Object Oriented languages, this concentrated course helps you gain knowledge about the C# programming language.
Learning Goals
- Understand the Type System of .NET [Understand]
- Use Local Functions [Apply]
- Use Records [Apply]
- Understand Indexers and Initializers [Understand]
- Understand interfaces [Understand]
- Understand delegates and events [Understand]
- Understand Generics [Understand]
Subjects
Type System- Value Types vs. Reference Types
- Boxing and Unboxing
- Creating User Defined Value Types
- tuple syntax
- tuple comparison
- Deconstruction
- Records
- Value Based Equality
- Support for Printed Output
- With-Expressions
- Primary Constructors
- params
- Pattern Matching
- Type Pattern
- Property Pattern
- Logical Pattern
- List Pattern
- switch expression
- Local Functions
- Conversions
- Operators
- Indexers
- Initializers
- Interfaces
- static members
- IEnumerable
- Delegates
- Events
- Anonymous delegates
- Lambdas
- Generic classes and methods
- constraints
- Attributes
- Conditional Compilation
€2.295
ex. BTW
Aangeboden door
Info Support
Onderwerp
Niveau
Duur
3 dagen
Looptijd
21 dagen
Taal
en
Type product
training
Lesvorm
Klassikaal
Aantal deelnemers
Min: 1
Max: 12
Tijdstip
Overdag
Tijden en locaties
Utrecht
ma 19 jan. 2026
Mechelen
ma 2 feb. 2026
Utrecht
ma 9 feb. 2026
Utrecht
ma 16 mrt. 2026
Veenendaal
ma 13 apr. 2026
Keurmerken aanbieder
Microsoft Learning Partner
Cedeo
Cedeo Open
Cedeo Maatwerk