Visual Basic (VB.NET) - komplett
Kursbeschreibung
Als Nachfolger des sehr erfolgreichen klassischen Visual Basic 5/6 wurde im Jahr 2002 VB.NET von Microsoft veröffentlicht.
Obwohl die Namensgebung nur eine "Erweiterung" suggeriert, sind sich Visual Basic 6 und VB.NET nur entfernt ähnlich. Das liegt
in erster Linie daran, dass VB.NET ein 100%-ige objektorientierte Sprache ist, was Visual Basic 5/6 niemals war.
Die aktuelle
Version von Visual Basic ist mit Fähigkeiten ausgestattet, die selbst von C++ und C# nur wenig
übertroffen werden. Man sollte daher VB.NET nicht unterschätzen.
Daher rate ich allen ernsthaften Umsteigern von Visual Basic 5/6 zu VB.NET von einer Schulung ab, die weniger als 5 Tage dauert.
In dieser VB.NET-Schulung (Visual Basic) wird die Umsetzung des objektorientierten Konzepts (OOP) von .NET
mit Visual Basic intensiv geschult und geübt. Ziel meiner VB.NET-Schulung ist es, Ihnen die notwendigen Grundlagen
zu vermitteln, damit Sie Ihre Kenntnisse effizient zur Entwicklung
von .NET-Anwendungen einsetzen können.
Selbstverständlich passe ich den Inhalt und die Themen der WPF-Schulung an Ihre Vorkenntnisse und Wünsche an, gerne
können Sie auch bestimmte Schwerpunkte setzen.
Voraussetzungen
Zur Teilnahme an dieser VB.NET-Schulung sind keine Vorkenntnisse notwendig.
Sie sollten jedoch bereits
eine beliebige Programmiersprache gelernt und eingesetzt haben, da diese C#-Schulung nicht für absolute
Programmieranfänger gedacht ist.
Lehrgangsdauer
Weitere interessante Schulungen ...
Kursinhalt
Überblick über .NET 4.7
- Die Common Language Runtime (CLR)
- Die Common Language Specification (CLS)
Die Definition von Klassen mit Visual Basic
- Der Begriff Klasse und Objekt
- Eigenschaften durch Datenkapselung beschreiben
- Werte- und Referenztypen
- Methoden, Methodenüberladung
- Konstruktoren und Konstruktorverkettung
- Der Destruktor und die Methode Dispose
- Die Garbage Collection
- Statische Klassenmember mit VB.NET
- Delegates und Ereignisse (Events)
Vererbung und Polymorphie mit VB.NET (Visual Basic)
- Das Konzept des Ableitens - Basisklasse und Subklasse
- Methoden in der Vererbung
- Konstruktoren und Destruktor in einer abgeleiteten Klasse
- Abstrakte Klassen und Methoden
- Polymorphie mit VB.NET (Visual Basic)
- Ereignisse in der Vererbung
- Typkonvertierung mit Visual Basic
Weitere .NET-Datentypen
- Interfaces
- Wichtige Interfaces im .NET Framework
- Strukturen
- Enumerationen (Aufzählungen)
- Attribute mit Visual Basic (VB.NET) definieren
Weitergehende OOP-Konzepte mit VB.NET umsetzen
- Operatorüberladung
- Auflistungen (Collections)
- Generische Datentypen (Generics)
- Anonyme Methoden, Typinferenz, Lambda-Ausdrücke und Erweiterungsmethoden
- Language Integrated Query (LINQ) mit VB.NET
Allgemeine Programmiertechniken
- Multithreading und Task Parallel Library (TPL)
- Asynchrone Operationen mit await und async
- Serialisierung
- Debugging und Exception-Handling
- Der Global Assembly Cache (GAC)
- Erstellen von Klassenbibliotheken
- Konfigurationsdateien
Termine und Honorar
Bis auf die angekündigten Garantietermine (siehe rechts) biete ich keine festen Schulungstermine an, sondern stimme diese individuell mit Ihnen ab. Das gibt Ihnen die Flexibilität,
betriebliche und private Umstände zu berücksichtigen.
Mein Honorar hängt von der Anzahl der Teilnehmer und dem Schulungsort ab. Da ich keinen teuren Verwaltungsapparat unterhalte,
kann ich Ihnen bestimmt ein attraktives Angebot machen.