Snelzoeken

Visual Studio 2008/2010 vervolg

Doel:

Dit is een cursus die in eerste instantie bedoeld is voor gebruikers die geen of zeer weinig ervaring hebben met programmeren. In de cursus wordt dan ook zeer veel aandacht gegeven aan de technieken van programmeren. De cursus programmeren in visual basic .NET is bedoeld voor iedereen die op een professionele manier in visual basic applicatie wil gaan ontwikkelen. Deel 2 van deze cursus gaat in op de basisbegrippen van de objectgeoriënteerde taal. De begrippen klasse en object staan centraal. Eveneens komen de begrippen encapsulation, inheritance en polyformisme duidelijk uitgelegd. Tevens leert u technieken zoals het sorteren van arrays recursie etc.

Benodigde voorkennis:

Bassiskennis van het werken en programmeren met Visual Studio 2008/2010.

Duur:

Begeleide zelfstudie:
Via het Technisch Open Leer Centrum 6 dagdelen van 3 uur.

Klassikaal:

Bedrijfsmatige klassikale trainingen worden verzorgd vanaf 4 cursisten, 6 dagdelen van 3 uur. Individuele maatwerkcursussen voor 1 tot 6 personen op aanvraag.

Werkwijze:

Individueel, klassikaal of in het TOLC.

Overig:

Het lesmateriaal is geschikt voor individueel en klassikaal onderwijs. Deze cursus is ook beschikbaar voor Visual basic 6. De cursist kan het cursusboek gebruiken als naslagwerk. Het lesmateriaal is in het Nederlands.


Inhoud van deze cursus:

OOP en .NET

Kwaliteit van een programma
Objectgeorienteerd programmeren
Visie op .NET
Overzicht van het .NET framework
Namespaces
Assembly

Eigen klassen aanmaken

Option explicit en Option strict
Een klasse toevoegen aan en project
Value types en reference types
Oproepen van de methoden van de klasse
Literals
Naamgeving
Eigenschappen
Overloading

Arrays en Zoekmethoden

Arrays en procedures
For each / next
De methode to string
Inlezen van een array
Sorteren van een array

Sorteer algoritmen

Selectionsort
Bubblesort
Quicksort
Recursiesort

Werken met meerdere formulieren

Uitwisselen van gegevens
Dialoogvensters
Gebeurtenissen bij formulieren

Sequentiële bestanden

Lezen en schrijven in een sequentieel bestand
Stringfuncties
Klassen filereader
Streamreader
Streamwriter
Opendialogcontrol
Savedialogcontrol

Gegevenstructuren in .NET

Enumerated type
Een structuur
Arraylist
Collecties
De collect controls

Overerving

Een afgeleide klasse
Member access modifiers
Overidable
Overrides
Visuele overerving

Polymorfisme, abstract klassen, interfaces

Polymorfisme
Abstracte klassen