training
C# Fundamentals
Begin met het ontwikkelen van C# applicaties.
Nog niet ingepland
- Geen locatie
-
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
Voor bovenstaande leerdoelen gebruiken we de Taxonomie van Bloom
Benodigde voorkennis
Basale kennis van programmeerconcepten, in een programmeertaal, zoals variabelen, een if-statement en een loop.
Onderwerpen
Overview of .NET and C#
- Compiler, CLR, IL
- Project structuur en solution files
Building Console Applications
- Visual Studio IDE essentials
- Console input/output
- Debugging Basics
Data Types
- Value types, reference types en strings
- Type casting en parsing
refenoutparameters
Statements and Expressions
- Arithmetic, assignment, increment/decrement operators
- Comparison, logical, ternary, compound operators, short circuiting
isoperator (basic pattern matching)- Control flow:
if,switch,for,foreach,while,do while
Methods
- Methods, parameters, return values
- Default parameters
- Overloading methods
Collections
- Arrays
- Lists
Namespaces and Classes
- Code organiseren met namespaces
- Fields, properties (auto-implemented en backing fields)
- Object Initializers
- Access modifiers:
public,private
Constructors
- Default en parameterized constructors
Object-Oriented Principles
- Association, aggregation en composition
- Inheritance
Static
- Static classes en members
Exception Handling
- Gebruik van
try,catch,finally - Throwing exceptions (
throw)
File I/O
- Lezen van een file
- Schrijven naar een file
Lees meer
Planning
Incompany of persoonlijk advies nodig?
Onze opleidingsadviseurs denken graag met je mee om een persoonlijk advies te geven of een incompany training binnen jouw organisatie te vinden.
Trainers
Vervolgtrainingen
"Ontzettend goede leraar."Sander
-
Hoge waardering
-
Praktijkgerichte trainingen
-
Gecertificeerde trainers
-
Eigen docenten