Beschreibung
Dieser Kurs bietet eine Einführung in die Entwicklung mit C# und .NET. Teilnehmer lernen, wie man mit Visual Studio arbeitet, Programme strukturiert aufbaut und typische Funktionen mit C# umsetzt. Praktische Übungen runden diesen Kurs ab.
Seminarinhalt
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
Voraussetzungen
Grundlegende Computerkenntnisse. Programmierkenntnisse sind NICHT erforderlich.
Zielgruppe
Geeignet für alle, die noch keine Erfahrung mit C# haben und einen praxisnahen Einstieg in die .NET-Welt suchen.
Firmenseminar
Dieses Thema bieten wir auch individualisiert für Sie oder Ihr Unternehmen an – ob als Inhouse Schulung bei Ihnen vor Ort, online oder in unseren bundesweiten Schulungsräumen.
In einem Vorab-Gespräch mit unseren Trainern gehen wir auf Ihre Wünsche ein und besprechen Ziele, Inhalte und Dauer der Schulung.
Jetzt kostenlos und unverbindlich anfragen:
(*Pflichtfelder)