Derzeit haben wir keine offenen Kurstermine in nächster Zeit geplant. Gerne organisieren wir ab 3 Teilnehmer einen offiziellen Seminartermin
oder ein Individualtraining nur für Sie allein.
Inhalt
Einführung
Kopfgesteuerte Do - Loop - Anweisungen
Sprachgrundlagen von Visual Basic
Bezeichner und Schlüsselwörter
Aufbau eine sProgramms
Programmcode dokumentieren
Fußgesteuerte Do - Loop - Anweisungen
Literale für einfache Datentypen
Tipps zur Arbeit mit Variablen
Typkompatibilität und Typkonversion
Arithmetische Operatoren und Vorzeichen - und Verkettungsoperatoren
Vergleichsoperatoren und logische Operatoren
Kontrollstrukturen
Einseitige, zweiseitiger und mehrseitige Auswahl
Mehrstufige Auswahl
Schleifen
Weitere Kontrollstrukturen
Prozeduren und Funktionen
Prozeduren und Funktionen
Einfache Prozeduren erstellen
Prozeduren mit Parametern erstellen
Optionale Parameter und Standardparameter
Vordefinierte Prozeduren und Funktionen nutzen
Prozeduren und Funktonen überladen
Rekursion
Statische Variablen in Prozeduren und Funktionen
Objektorientiert programmieren
Klassen und Objekte
Grundlagen der objektorientierten Programmierung
Klassen und Instanzen
Eigenschaften (Properties)
Konstruktoren und Destruktoren
Freigegebene Member
Namensräume
Partielle Klassen erstellen
Informationen zu Klassen erhalten
Vererbung
Grundlagen zu Vererbung
Klassen ableiten und erweitern
Vererbungsketten
Mit Klassendiagrammen arbeiten
Polymorphismus
Member verbergen, überschreiben und überladen
Abstrakte Klassen
Objektreferenzierung über MyClass
Typprüfung und - konvertierung
Operatoren überladen
Codeausschnitte zum Thema Polymorphismus
Schnittstellen (Interfaces)
Einführung zu Schnittstellen
Schnittstellen deklarieren und implementieren
Member einer Schnittstelle verbergen, überschreiben und überladen
Typprüfung und - konvertierung
Komplexe Datentypen
Eindimensionale Arrays
Mehrdimensionale und verzweigte Arrays
Parameter - Arrays
Die Klasse ArrayList
Listen mit einem Enumerator durchlaufen
Warteschlangen
Hash Tabelle
Delegaten und Ereignisse
Delegaten und Ereignisse
Multicast - Delegaten
Ereignisse deklarieren und auslösen
Ereignisse mit Ereignishandlern verknüpfen
Weitere Möglichkeiten
Fehlerbehandlung und Fehlersuche
Fehlerarten
Strukturierte Fehlerbehandlung
eigene Ausnahmen erzeugen
Fehler aufspüren und beseitigen
Programmablauf kontrollieren
Programme an einer bestimmten Stelle anhalten
Grundlegendes Arbeiten mit dem Objekttextcenter
System -, Datei - und Laufwerkszugriffe
Die My - Hierarchie nutzen
Klassen für den Dateizugriff
Mit Laufwerken, Ordnern und Dateien arbeiten
Mit Textdateien arbeiten
Mit Binärdateien arbeiten
Serialisierung
Anwendungen weitergeben
Voraussetzungen
Weitergeben durch Kopieren
Weitergeben mithilfe eines Setup - Projekts
Anwendungen mit Click - Once veröffentlichen
Weitergeben als CAB Archiv
Mit Visual Basic programmieren