Bestellung
Wenn Sie an diesem Seminar teilnehmen wollen, füllen Sie folgendes Formular aus.Die mit * gekennzeichneten Felder müssen ausgefüllt werden.
Erhalten Sie einen fundierten Einstieg in die .NET-Entwicklung mit C#. Sie lernen die wichtigsten Konzepte wie Assemblies, Namespaces und Klassen kennen und setzen Ihre ersten Projekte mit Visual Studio um.
In der Schulung vermitteln wir Ihnen die Grundlagen der C#-Programmierung, inklusive Datentypen, Objektorientierung und Kontrollstrukturen. Design Patterns und typische Programmierkonzepte runden den Einstieg ab.
Anhand praxisnaher Beispiele entwickeln Sie Anwendungen mit ADO.NET, Entity Framework und modernen UI-Frameworks wie WPF, WinForms oder WinUI3. Auch Fehlerbehandlung mit try-catch und eigenen Exception-Klassen ist Teil des Seminars.
Zielgruppe:
Der Kurs richtet sich an Einsteiger ohne Vorkenntnisse in der Programmierung, die C# und .NET systematisch von Grund auf lernen möchten.
Kursziel:
Nach dem Kurs können Sie zentrale Anwendungen mit C# erstellen, grundlegende Konzepte der objektorientierten Programmierung anwenden und verschiedene .NET-Komponenten gezielt einsetzen.
Hinweis:
Diese C#-Schulung ist die ideale Vorbereitung für weiterführende C#- und .NET-Seminare.
- Einführung in die .NET-Entwicklung
- Überblick: .NET Framework
- Aufbau und Verwendung von Assemblies
- Arbeiten mit Namespaces und Klassen
- Visual Studio als Entwicklungsumgebung
- Visual Studio Code im Einsatz
- Grundlagen der Programmiersprache C#
- Syntax und Grundstruktur
- Klassen und Objekte
- Datentypen und Variablen
- Kontrollstrukturen (if, switch, loops)
- Einführung in Design Patterns
- Objektorientierte Programmierung (OOP)
- Klassen, Objekte, Konstruktoren
- Statische Klassen und Mitglieder
- Generische Klassen
- Anonyme und dynamische Datentypen
- Vererbungsprinzip und Anwendung
- Fehlerbehandlung mit Exceptions
- Konzepte der Fehlerbehandlung
- try-catch richtig einsetzen
- Die Exception-Klasse verstehen
- Eigene Exception-Klassen erstellen
- Programmierbeispiele und Anwendungen
- Dateizugriff mit C#
- Einführung in LINQ
- Arbeiten mit ADO.NET
- Nutzung von Entity Framework
- UI-Entwicklung: WPF, WinUI 3, WinForms, Konsolenanwendungen