C# Fundamentals
Meer weten over de onderwerpen die aan bod komen en de vereiste voorkennis? Neem vrijblijvend contact met ons op.
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 …
Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.
Meer weten over de onderwerpen die aan bod komen en de vereiste voorkennis? Neem vrijblijvend contact met ons op.
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
Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

