C# Programmierworkshop mit Übungen und ChatGPT-Unterstützung - Webinar von GFU Cyrus AG

Inhalte

  • Einführung in C# und die .NET-Plattform
    • Vorstellung der .NET-Plattform und ihrer Komponenten
    • Einführung in C# als Programmiersprache
    • Erstellen einer einfachen C#-Anwendung mit Visual Studio
    • Variablen, Datentypen und Operatoren in C#
    • Kontrollstrukturen und Schleifen in C#
    • Verwendung von Konsoleneingabe und -ausgabe
    • Übung: Erstellen Sie eine Konsolenanwendung, die die Eingabe des Benutzers liest und in der Konsole ausgibt. Verwenden Sie verschiedene Datentypen und Kontrollstrukturen, um die Eingabe zu verarbeiten und auszugeben.
    • ChatGPT-Einsatz: Unterstützung bei der Entwicklung einer Konsolenanwendung, die Benutzereingaben liest und verarbeitet. ChatGPT hilft bei der Fehlerbehebung und bietet Tipps zur effektiven Nutzung verschiedener Datentypen und Kontrollstrukturen.
  • Objektorientierte Programmierung mit C#
    • Einführung in die objektorientierte Programmierung
    • Klassen, Objekte und Methoden in C#
    • Konstruktoren und Destruktoren
    • Vererbung und Polymorphismus in C#
    • Abstrakte Klassen und Schnittstellen
    • Exception-Handling in C#
    • Übung: Erstellen Sie eine einfache Klassenhierarchie für eine Anwendung, die verschiedene Tierarten modelliert. Verwenden Sie Vererbung und Polymorphismus, um die gemeinsamen Eigenschaften und Methoden der Tierarten zu modellieren.
    • ChatGPT-Einsatz: Beratung bei der Erstellung einer Klassenhierarchie in C#, die verschiedene Tierarten modelliert. ChatGPT bietet Hilfestellungen bei der Implementierung von Vererbung und Polymorphismus.
  • Fortgeschrittene C#-Programmierung
    • Generische Typen und Methoden
    • Delegaten und Ereignisse
    • Lambda-Ausdrücke und LINQ-Abfragen
    • Verwendung von Collections und Generics
    • Multithreading und Parallelprogrammierung in C#
    • Erstellung von Windows Forms-Anwendungen
    • Übung : Erstellen Sie eine Windows Forms-Anwendung, die Daten aus einer Datenquelle anzeigt und bearbeitet. Verwenden Sie Generics und Collections, um die Daten zu verwalten. Verwenden Sie Multithreading, um die Anwendung reaktionsfähiger zu machen.
    • ChatGPT-Einsatz: Unterstützung bei der Erstellung einer Windows Forms-Anwendung, einschließlich der Nutzung von Collections und Multithreading. ChatGPT hilft bei der Implementierung und Optimierung der Anwendung
  • Datenzugriff und Datenbankprogrammierung mit C#
    • Verbindung zu Datenbanken mit ADO.NET
    • Erstellung von Abfragen mit SQL und LINQ to SQL
    • Entity Framework und Datenzugriff mit Objekten
    • Transaktionen und Fehlerbehandlung im Datenzugriff
    • Datenzugriff mit ASP.NET und Webanwendungen
    • Übung: Erstellen Sie eine Webanwendung, die Daten aus einer Datenbank liest und anzeigt. Verwenden Sie ADO.NET oder Entity Framework, um eine Verbindung zur Datenbank herzustellen. Verwenden Sie SQL oder LINQ to SQL, um Abfragen auszuführen und Daten anzuzeigen.
    • ChatGPT-Einsatz: Anleitung zur Erstellung einer Webanwendung, die Daten aus einer Datenbank liest und anzeigt. ChatGPT bietet Unterstützung bei der Nutzung von ADO.NET oder Entity Framework und SQL oder LINQ to SQL.
  • Anwendungsarchitektur und Best Practices in C#
    • Einführung in die Anwendungsarchitektur
    • Layered Architecture und Domain-Driven Design
    • Dependency Injection und Inversion of Control
    • Unit-Testing und Test-Driven Development in C#
    • Code-Qualität und Best Practices in C#
    • Einführung in Azure Cloud Services und Bereitstellung von C#-Anwendungen in der Cloud
    • Übung: Erstellen Sie eine Anwendung, die auf Azure Cloud Services bereitgestellt wird und die Best Practices für die Anwendungsarchitektur und Code-Qualität verwendet. Verwenden Sie Dependency Injection, um die Abhängigkeiten in der Anwendung zu verwalten. Schreiben Sie Unit-Tests für die Anwendung und verwenden Sie Test-Driven Development, um sicherzustellen, dass sie korrekt funktioniert. Schließlich, bereiten Sie die Anwendung für die Bereitstellung auf Azure Cloud Services vor und implementieren Sie sie in der Cloud.
    • ChatGPT-Einsatz: Beratung zur Entwicklung einer Anwendung, die Best Practices für die Anwendungsarchitektur und Code-Qualität nutzt, einschließlich Dependency Injection und Test-Driven Development. ChatGPT unterstützt bei der Vorbereitung und Implementierung der Anwendung in Azure Cloud Services.
  • Einführung in C# und die .NET-Plattform
    • Vorstellung der .NET-Plattform und ihrer Komponenten
    • Einführung in C# als Programmiersprache
    • Erstellen einer einfachen C#-Anwendung mit Visual Studio
    • Variablen ...
Mehr Informationen >>

Lernziele

Das Ziel dieses C# Programmierworkshops ist es, den Teilnehmenden eine fundierte Einführung in die C# Programmierung auf der .NET-Plattform zu bieten, wobei der Einsatz von ChatGPT als interaktives Hilfsmittel die praktischen Übungen ergänzt und die Teilnehmenden befähigt, moderne C#-Anwendungen zu entwickeln, die Cloud-Integration und Datenbankprogrammierung mit ADO.NET und Entity Framework umfassen.
Das Ziel dieses C# Programmierworkshops ist es, den Teilnehmenden eine fundierte Einführung in die C# Programmierung auf der .NET-Plattform zu bieten, wobei der Einsatz von ChatGPT als interaktives H ... Mehr Informationen >>

Zielgruppen

Der Workshop ist auf Teilnehmende ausgelegt, die bereits über grundlegende Programmierkenntnisse verfügen und sich für die C#-Programmierung auf der .NET-Plattform interessieren. Die Teilnehmenden erhalten die Möglichkeit, ihre Programmierfähigkeiten durch praktische Übungen zu vertiefen und ihre Kenntnisse in der Anwendung von Best Practices in der Programmierung zu verbessern. Der Workshop wird von erfahrenen Trainern geleitet, die den Teilnehmenden eine qualitativ hochwertige Schulung bieten und ihnen bei der Anwendung des Gelernten helfen.
Der Workshop ist auf Teilnehmende ausgelegt, die bereits über grundlegende Programmierkenntnisse verfügen und sich für die C#-Programmierung auf der .NET-Plattform interessieren. Die Teilnehmenden ... Mehr Informationen >>

Termine und Orte

+++ Catalog API +++

SG-Seminar-Nr.: 8049682

Anbieter-Seminar-Nr.: 2929

Termine

  • 07.07.2025 - 11.07.2025

    Webinar

  • 06.10.2025 - 10.10.2025

    Webinar

  • 12.01.2026 - 16.01.2026

    Webinar

  • 20.04.2026 - 24.04.2026

    Webinar

  • 20.07.2026 - 24.07.2026

    Webinar

Seminare mit Termin haben Plätze verfügbar. Rechnung erfolgt durch Veranstalter. Für MwSt. Angabe auf den Termin klicken.

Jetzt buchen ›
Seminar merken ›
Vergleichen

Semigator berücksichtigt

  • Frühbucher-Preise
  • Last-Minute-Preise
  • Gruppenkonditionen

und verfügt über Sonderkonditionen mit einigen Anbietern.

Der Anbieter ist für den Inhalt verantwortlich.

Veranstaltungsinformation

  • Webinar
  • Deutsch
    • Zertifikat
  • 35 h
  •  
  • Anbieterbewertung (153)

Ihre Vorteile mehr erfahren

  • Anbietervergleich von über 1.500 Seminaranbietern
  • Vollständige Veranstaltungsinformationen
  • Schnellbuchung
  • Persönlicher Service