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: |
|
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