Beschreibung
![GFU Cyrus AG](https://img.emg-services.net/institutes/institute42643/kursfinder-banner-2024.png)
VB.NET Workshop mit Übungen und ChatGPT-Unterstützung
Der VB.NET-Workshop ist eine intensive 5-tägige Schulungsveranstaltung, die darauf abzielt, den Teilnehmenden sowohl die Grundlagen als auch fortgeschrittene Konzepte der Programmiersprache VB.NET zu vermitteln. Der Workshop deckt ein breites Themenspektrum ab, darunter Grundlagen der Programmierung, fortgeschrittene Programmierungskonzepte, Datenbankprogrammierung mit VB.NET, Webentwicklung sowie fortgeschrittene Themen wie die Entwicklung von WPF- und mobilen Anwendungen, den Einsatz von XML und die Integration von Webdiensten.Ein besonderes Merkmal dieses Workshops ist die Integration von ChatGPT, einem fortschrittlichen KI-gestützten Tool, das die Lernerfahrung bereichert. ChatGPT wird gezielt in verschiedenen Phasen des Workshops eingesetzt, um die Teilnehmenden interaktiv zu unterstützen,
Durch die Einbindung von ChatGPT können die Teilnehmenden des Workshops direktes Feedback, zusätzliche Ressourcen und maßgeschneiderte Lösungen für Programmieraufgaben erhalten. Dieser Ansatz fördert ein tieferes Verständnis der Materie und ermöglicht es den Teilnehmenden, das Gelernte direkt in praktischen Übungen anzuwenden. Mit ChatGPT werden die Schulungssitzungen interaktiver, anpassungsfähiger und unterstützender gestaltet, was den Lernprozess wesentlich bereichert.
Kommende Starttermine
Inhalte / Module
- Einführung in VB.NET
- Grundlagen der Programmierung in VB.NET
- Variablen, Datentypen, Operatoren
- Steuerstrukturen (If-Anweisungen, Schleifen)
- Erstellen von Benutzeroberflächen mit Windows Forms
- Übung: Erstellung eines Programms, das die Summe von zwei Zahlen berechnet und je nach Ergebnis eine unterschiedliche Nachricht ausgibt. Verwenden Sie If-Then-Bedingungen und Schleifen, um sicherzustellen, dass das Programm auf Benutzereingaben reagiert.
- ChatGPT-Einsatz
:
- Programmstruktur : Anleitung zum Aufbau des Programms, einschließlich der Definition der Hauptfunktion und der Benutzereingabe.
- Code-Beispiele : Bereitstellung eines Beispielcodes für die Summenberechnung, die Eingabeaufforderung und die If-Then-Logik.
- Fehlerbehandlung : Tipps zur Handhabung von Benutzereingabefehlern und zur Validierung von Eingaben.
- Verbesserungsvorschläge : Ideen zur Erweiterung der Funktionalität, wie das Hinzufügen von Schleifen für wiederholte Berechnungen oder das Einbeziehen weiterer mathematischer Operationen.
- Fortgeschrittene Programmierung in VB.NET
- Klassen und Objekte
- Vererbung und Polymorphismus
- Ereignisse und Delegaten
- Fehlerbehandlung und Debugging
- Übung: Erstellung eines Programms, das eine Bankkontoklasse definiert und verschiedene Methoden zum Hinzufügen von Geld, Abheben von Geld und Anzeigen des Kontostands enthält. Verwenden Sie Vererbung und Ereignisse, um die Funktionalität der Klasse zu erweitern.
- ChatGPT-Einsatz
:
- Klassenstruktur : Anleitung zum Entwurf der Bankkontoklasse, einschließlich der Attribute und Methoden.
- Vererbung und Ereignisse : Beratung zur Verwendung von Vererbung zur Erweiterung der Bankkontoklasse und zur Implementierung von Ereignissen für Benachrichtigungen bei Kontotransaktionen.
- Beispielcode : Bereitstellung eines Beispielcodes für die Definition der Klasse, die Vererbung und die Ereignisbehandlung.
- Debugging-Tipps : Hilfe bei der Fehlersuche und Tipps zur Verbesserung der Code-Qualität und Effizienz.
- Datenbankprogrammierung mit VB.NET
- Grundlagen von Datenbanken und SQL
- Verbindung zu einer Datenbank in VB.NET
- Erstellen von Abfragen und Ändern von Daten
- Datenbindung und Datenanzeige in Windows Forms
- Übung: Erstellung eines Programms, das eine Datenbankverbindung herstellt und eine Liste von Büchern in einer Datenbank speichert. Verwenden Sie ADO.net, um Abfragen zu erstellen und Daten in und aus der Datenbank zu lesen und zu schreiben.
- ChatGPT-Einsatz
:
- Datenbankanbindung : Anleitung zur Herstellung einer Verbindung zu einer Datenbank in VB.NET und zum Aufbau der erforderlichen SQL-Abfragen.
- ADO.NET-Nutzung : Hilfestellung bei der Verwendung von ADO.NET für das Erstellen von Abfragen und das Lesen/Schreiben von Daten.
- Benutzeroberfläche : Beratung zur Erstellung einer Benutzeroberfläche in Windows Forms für die Eingabe und Anzeige von Buchdaten.
- Fehlerbehandlung und Optimierung : Ratschläge zur Fehlerbehandlung und zur Optimierung der Datenbankinteraktionen
- Webentwicklung mit VB.NET
- Grundlagen von ASP.NET
- Erstellen von Webseiten und Webanwendungen
- Verwendung von Steuerelementen und Masterseiten
- Sicherheit in Webanwendungen
- Übung : Erstellung eines einfachen GUI-Programms, das eine Benutzeroberfläche für das Bankkontoprogramm aus Übung 2 bereitstellt. Verwenden Sie Windows Forms, um Steuerelemente und Layouts zu erstellen und die Bankkontoklasse zu integrieren.
- ChatGPT-Einsatz
:
- Datenbankanbindung : Anleitung zur Herstellung einer Verbindung zu einer Datenbank in VB.NET und zum Aufbau der erforderlichen SQL-Abfragen.
- ADO.NET-Nutzung : Hilfestellung bei der Verwendung von ADO.NET für das Erstellen von Abfragen und das Lesen/Schreiben von Daten.
- Benutzeroberfläche : Beratung zur Erstellung einer Benutzeroberfläche in Windows Forms für die Eingabe und Anzeige von Buchdaten.
- Fehlerbehandlung und Optimierung : Ratschläge zur Fehlerbehandlung und zur Optimierung der Datenbankinteraktionen
- Fortgeschrittene Themen in VB.NET
- Erstellen von WPF-Anwendungen
- Erstellen von mobilen Anwendungen
- Verwendung von XML und Webdiensten
- Integration von VB.NET mit anderen Technologien (z.B. SharePoint)
Zielgruppe / Voraussetzungen
Hinweis: Dieser Kurs richtet sich an Mitarbeitende aus Unternehmen und Institutionen.
Für Privatpersonen ist dieser Kurs leider nicht geeignet.
Eine Informationsanfrage zu diesem Kurs ist nur für Beteiligte aus dem B2B-Bereich sinnvoll.
Abschlussqualifikation / Zertifikat
Infos anfordern
GFU Cyrus AG
Erweitern Sie Ihre IT-Skills mit einem offenen IT-Training oder ganz nach Ihren Bedürfnissen durch eine individuelle IT-Schulung. Programmiersprachen (C#, Python, Java, …), Microsoft Office 365, Anforderungsmanagement, Projektmanagement, Business Intelligence, Data Science, Künstliche Intelligenz, IT-Sicherheit , Administration & Datenbanken, Softwareentwicklung, Testmanagement...
Erfahren Sie mehr über GFU Cyrus AG und weitere Kurse des Anbieters.