Objektorientiertes Programmieren mit VB.NET (Visual Basic 2010)
| Seminar-Nr. |
Seminardauer |
Preis (offenes Seminar) |
|
| P2907 |
5 Tag(e) |
1850,- €, zzgl. MwSt. |
Seminarbeschreibung
Im Gegensatz zu Visual Basic 6.0 ist VB.NET (Visual Basic 2010) vollständig objektorientiert und bietet dieselben Möglichkeiten, wie jede andere objektorientierte Sprache. Leider wird der Aufwand beim Umstieg von Visual Basic 5.0 / 6.0 auf VB .NET häufig unterschätzt. Daher empfehlen wir aus der Erfahrung heraus nicht auf Kurse "auszuweichen", für die weniger als 5 Tage angesetzt sind. In diesem Seminar werden die OOP-Konzepte intensiv geschult und geübt. Dabei werden auch die Neuerungen in VB.NET (Visual Basic 2010) berücksichtigt. Damit wird die notwendige Grundlage für die Entwicklung von .NET-Anwendungen (ASP.NET, WinForm, ADO.NET, Webservices, usw.) geschaffen. Das Seminar eignet sich auch für Umsteiger von C/C++, VB, Java und anderen Sprachen.
Seminarinhalt
- Überblick über .NET
- Die Common Language Runtime (CLR)
- Die Common Language Specification (CLS)
- Grundlagen der OOP mit VB.NET - Definition von Klassen
- Unterschiede in den Begriffen "Klasse" und "Objekt"
- Objekte erzeugen und mit Objekten arbeiten
- Eigenschaften durch Datenkapselung beschreiben
- Methoden definieren und Methodenüberladung
- Konstruktoren und Konstruktorverkettung
- Destruktoren und die Methode Dispose
- Die Garbage Collection
- Statische Klassenmember mit Shared
- Vererbung und Polymorphie mit VB.NET (Visual Basic 2010)
- Das Konzept des Ableitens - Basisklasse und Subklasse
- Überdecken von geerbten Methoden
- Konstruktoren und Destruktor in der abgeleiteten Klasse
- Abstrakte Klassen und abstrakte Methoden
- Virtuelle Methoden und deren Überschreiben
- Polymorphie
- Typkonvertierung
- Überlegungen zur Architektur einer Klassenhierarchie
- Weitere .NET-Datentypen
- Interfaces
- Implementierung von Interfaces
- Diskussion und Interpretation der Interfaces
- Strukturen
- Enumerationen
- Attribute definieren
- Weitergehende OOP-Konzepte
- Delegate als Methodenzeiger, Multicast-Delegate
- Ereignisse (Events)
- Ereignisse in der Vererbungslinie
- Auflistungen (Collections) in der .NET-Klassenbibliothek
- Generische Datentypen
- Typinferenz, Lambda-Ausdrücke
- Erweiterungsmethoden
- Programmiertechniken mit VB.NET (Visual Basic 2010)
- LINQ to Objects
- Multithreading
- Asynchrone Methodenaufrufe
- Serialisierung (binär, XML und SOAP)
- Debugging und Exception-Handling
- Der Global Assembly Cache (GAC)
- Erstellen von Klassenbibliotheken
- Konfigurationsdateien
Voraussetzungen / Zielgruppe
Dieses Visual Basic 2010-Seminar richtet sich an alle Entwickler, die bisher mit Visual Basic 6.0,
Java oder C++ gearbeitet haben oder über grundlegende Programmierkenntnisse in einer
beliebigen anderen Programmiersprache verweisen können. Für absolute Programmiereinsteiger
ist dieses Seminar weniger gut geeignet.
Termine offene Seminare
Keinen passenden Termin in unserem Angebot gefunden?
Kein Problem. Setzen Sie sich mit uns in Verbindung und teilen Sie uns Ihren Wunschtermin mit.
Wir werden uns bemühen, diesen mit Ihnen und unserem Trainer umzusetzen. Gerne organisieren wir auch eine Firmen- oder Inhouseschulung oder ein Einzelcoaching.
Allgemeines
Seminargebühr:
1850,- €/Person zzgl. MwSt., einschl. Schulungsunterlagen, Getränke, Mittagessen und Teilnahmezertifikat.
Seminardauer:
5 Tag(e)
Seminarzeiten:
Montag 10.00 - 17.00 Uhr, Dienstag-Donnerstag von 9.00 - 16.30 Uhr, Ende letzter Seminartag um ca. 15.45 Uhr
Durchführungsgarantie bei offenen Schulungen:
ab 2 Teilnehmer
Seminarort (offene Schulungen):
AIXPERTS-KNOWLEDGE, Aachen ... oder (falls angegeben) bei unserem Partner in Münster (Westf.)
Wir führen dieses Seminar auch als Inhouse-Schulung an verschiedenen
Orten in Deutschland, Österreich und der Schweiz durch, z.B. in Köln, Düsseldorf, Hamburg, München, Frankfurt, Stuttgart, Hannover, Bremen, Nürnberg, Dortmund, Duisburg,
Mainz, Karlsruhe, Augsburg, Ulm, Freiburg, Koblenz, Gießen, Bochum, Essen, Münster, Braunschweig, Magdeburg, Leipzig,
Dresden, u.v.m.
Seminare, die Sie auch interessieren könnten ...