C# Programmierworkshop mit Übungen und ChatGPT-Unterstützung

Total time
Location
At location, Online
Starting date and place

C# Programmierworkshop mit Übungen und ChatGPT-Unterstützung

GFU Cyrus AG
Logo GFU Cyrus AG
Provider rating: starstarstarstarstar_border 8.1 GFU Cyrus AG has an average rating of 8.1 (out of 14 reviews)

Need more information? Get more details on the site of the provider.

Starting dates and places
placeKöln
20 Apr 2026 until 24 Apr 2026
computer Online: Zoom
20 Apr 2026 until 24 Apr 2026
placeKöln
20 Jul 2026 until 24 Jul 2026
computer Online: Zoom
20 Jul 2026 until 24 Jul 2026
placeKöln
19 Oct 2026 until 23 Oct 2026
computer Online: Zoom
19 Oct 2026 until 23 Oct 2026
Description

Schulungen der Extraklasse ✔ Durchführungsgarantie ✔ Trainer aus der Praxis ✔ Kostenfreies Storno ✔ 3=2 Kostenfreie Teilnahme für den Dritten ✔ Persönliche Lernumgebung ✔ Kleine Lerngruppen

Seminarziel

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.

Inhalt

  • 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#
    • V…

Read the complete description

Frequently asked questions

There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.

Schulungen der Extraklasse ✔ Durchführungsgarantie ✔ Trainer aus der Praxis ✔ Kostenfreies Storno ✔ 3=2 Kostenfreie Teilnahme für den Dritten ✔ Persönliche Lernumgebung ✔ Kleine Lerngruppen

Seminarziel

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.

Inhalt

  • 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.

There are no reviews yet.
Share your review
Do you have experience with this course? Submit your review and help other people make the right choice. As a thank you for your effort we will donate $1.- to Stichting Edukans.

There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.