Wat zijn de doelstellingen van de opleiding?
Opleidingsprogramma
Inleiding
Presentatie van .NET
De talen van het .NET framework
VB / VB.Net evoluties, ondersteunde platformen
Ontwikkelomgeving
Soorten projecten: console, library, WinForms, WPF, WCF,...
Minimale structuur van een VB.Net programma
Compilatie, uitvoering en debugging
Workshop: Omgaan met de ontwikkelomgeving - voorbeelden van VB.Net 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 procedureel : definitie, belang
Types en returns van functies
Parameters doorgeven :
- by value (ByVal)
- by reference (ByRef)
- variabele argumenten (ParamArray)
Methode overloads
Optionele parameters
Recursie : definitie, implementatie
Workshop: Toepassingen snijden
Uitzonderingsafhandeling
Uitzonderingsmechanisme, types
Opvangen en afhandelen van een uitzondering (Try/Catch/Finally)
Uitzonderingen gooien
Workshop: Behandeling van invoerfouten, escalatie van 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
Creatie van vensters
Gebruik van controles en gebeurtenisbeheer
Organisatie van de toepassing
Workshop: een directory toepassing