C#-Initiation

Loader DigitalCityEen ogenblik, aub...

C#-Initiation

(Réf.142)
21
Uur/Uren
Werkzoekende
Betalend

Georganiseerd door:

Wat zijn de doelstellingen van de opleiding?

Leer ontwikkelen met C#, database management interfaces maken en objecten manipuleren op het .NET platform

Opleidingsprogramma

Inleiding

Presentatie van .NET
De talen van het .NET framework
Bijzonderheden van C#
C# ontwikkelingen, ondersteunde platformen
Ontwikkelomgeving
Soorten projecten: console, library, WinForms, WPF, WCF,...
Minimale structuur van een C# programma
Compileren, uitvoeren en debuggen

Workshop: Omgaan met de ontwikkelomgeving - voorbeelden van C# programma's

Basis syntaxis

Variabelen: declaratie, gangbare typen (Common Type System)
Organisatie in het geheugen (primitieve typen / referentietypen)
Operatoren
Typeconversie: impliciete / expliciete transtyping
Voorwaardelijke instructies
Iteratie-instructies, lussen

Workshop: Meerdere toepassingsvoorbeelden

Arrays

Werkingsprincipe
Een willekeurige array creëren
Multidimensionale arrays en traversal

Workshop: declaratie en manipulatie van arrays

Methoden en parameters

Inleiding tot de procedure: definitie, belang
Types en returns van functies
Parameters doorgeven:
- per waarde
- per referentie : (ref, out)
- variabele argumenten (params)
Methode-overloading
Recursie: definitie, implementatie

Workshop: De toepassing splitsen

Uitzonderingsafhandeling

Uitzonderingsmechanisme, types
Opvangen en afhandelen van een uitzondering (try/catch/finally)
Uitzonderingen triggeren (throw)

Workshop: Behandeling van invoerfouten, feedback bij uitzonderingen

Basis klassen beschikbaar

Noties over klassen
Strings, data,...
Lijsten en diverse verzamelingen, algoritmen
Toegang tot bestanden en stromen

Workshop: Collecties en stromen manipuleren

Grafische toepassingen met WinForms

WinForms: presentatie, componenten en displays
Structuur van een project, referenties
Opzetten van vensters
Gebruik van controles en gebeurtenisbeheer
Organisatie van de toepassing

Workshop: een directory toepassing

Het behalen van het certificaat (indien gefinancierd)

Deze cursus verschijnt in de catalogus Dawan maar er zijn nog geen data gepland.