Opleiding: C# Fundamentals
Begin met het ontwikkelen van C# applicaties.
Beschrijving
Deze cursus is bedoeld voor deelnemers die de basis van C# en .NET willen leren. De cursus behandelt de kernconcepten die nodig zijn om te starten met het bouwen van applicaties in C#, met de nadruk op praktische voorbeelden en hands-on oefeningen.
Leerdoelen
- Implement console applications with input/output and debugging skills [Apply]
- Apply data types, type conversions, and use value and reference types appropriatly [Apply]
- Use operators and control flow statements effectively [Apply]
- Implement methods with parameters, return values, and overloading [Apply]
- Use arrays and lists to manage collections [Apply]
- Implement classes with fields, properties, methods, access modifiers, constructors and static members [Apply]
- Handle exceptions [Apply]
- Explain the use and value of inheritance [Understand]
Onderwerpen
Overview of .NET and C#- Compiler, CLR, IL
- Project structuur en solution files
- Visual Studio IDE essentials
- Console input/output
- Debugging Basics
- Value types, reference types en strings
- Type casting en parsing
- ref en out parameters
- Arithmetic, assignment, increment/decrement operators
- Comparison, logical, ternary, compound operators, short circuiting
- is operator (basic pattern matching)
- Control flow: if, switch, for, foreach, while, do while
- Methods, parameters, return values
- Default parameters
- Overloading methods
- Arrays
- Lists
- Code organiseren met namespaces
- Fields, properties (auto-implemented en backing fields)
- Object Initializers
- Access modifiers: public, private
- Default en parameterized constructors
- Association, aggregation en composition
- Inheritance
- Static classes en members
- Gebruik van try, catch, finally
- Throwing exceptions (throw)
- Lezen van een file
- Schrijven naar een file
€2.070
ex. BTW
Aangeboden door
Info Support
Onderwerp
Niveau
Duur
3 dagen
Looptijd
21 dagen
Taal
nl
Type product
training
Lesvorm
Klassikaal
Aantal deelnemers
Max: 12
Tijdstip
Overdag
Keurmerken aanbieder
Microsoft Learning Partner
Cedeo
Cedeo Open
Cedeo Maatwerk