C# - Aufbaukurs

-
Dieser dreitägige C#-Aufbaukurs vertieft Ihr Wissen in objektorientierter Programmierung. Sie arbeiten mit Interfaces, Delegates, Generics und Design Patterns und lernen paralleles Computing kennen.
-
Der C#-Aufbaukurs vertieft das Verständnis zentraler Sprachelemente und Konzepte. Sie arbeiten intensiv mit Interfaces und lernen deren Bedeutung, Einsatzmöglichkeiten und Implementierung kennen. Auch Standardinterfaces aus dem .NET-Framework werden thematisiert.
Ein zweiter Schwerpunkt liegt auf Delegates. Sie nutzen Callback- und Event-Delegates, entwickeln asynchrone Delegates und setzen anonyme Methoden ein. Im Abschnitt zu Generics entwerfen Sie eigene generische Typen und Methoden. Constraints stellen dabei die Typensicherheit sicher.
Im Bereich Design Patterns erhalten Sie einen strukturierten Überblick. Sie erkennen typische Muster, wählen passende Lösungen und setzen diese praktisch um. Abschließend thematisieren wir paralleles Computing: Multithreading, Synchronisation und sichere Thread-Steuerung stehen im Fokus.
Zielgruppe:
Dieser Kurs richtet sich an Teilnehmende, die bereits grundlegende C#-Kenntnisse besitzen und ihre Fähigkeiten auf ein fortgeschrittenes Niveau erweitern möchten.Kursziel:
Am Ende des Seminars sind Sie in der Lage, fortgeschrittene C#-Techniken wie Interfaces, Delegates und Generics anzuwenden und Design Patterns sowie parallele Programmierung in eigenen Projekten sinnvoll einzusetzen.Hinweis:
Teilnehmer sollten bereits ein gutes Verständnis der grundlegenden C#-Techniken haben, z.B. durch den Besuch des C#-Grundkurses. -
- Interfaces
- Definition und Bedeutung von Interfaces
- Arbeiten mit Interfaces
- Standardinterfaces in .NET
- Implementierung von Interfaces
- Delegates
- Einführung in Delegates?
- Verwendung von Callback-Delegates
- Event-Delegates in C#
- Asynchrone Delegates
- Verwendung anonymer Methoden mit Delegates
- Generics
- Einführung in generische Datentypen
- Entwerfen und Implementieren von Generics
- Constraints für Parameter in Generics
- Design Patterns
- Einordnung von Design Patterns in die Software-Architektur
- Entwurfsmuster und ihre Anwendung
- Auswahl des passenden Entwurfsmusters
- Praktische Anwendung von Entwurfsmustern
- Parallel Computing
- Grundlagen des Multithreadings
- Thread-Cancellation und Sicherheitsmaßnahmen
- Synchronisation von Threads im Multithreading
- Interfaces
-
Grundkenntnisse in C# und Erfahrung in der objektorientierten Programmierung. Teilnehmende sollten den C#-Grundkurs besucht haben oder vergleichbare Kenntnisse besitzen.
Anmeldung
Preis
Teilnahmegebühr
ab 1.790,00 €
(2.130,10 € inkl. 19% MwSt.)
Durchführung ab 1 Teilnehmenden (mehr lesen ...)
Im Preis enthalten sind PC-COLLEGE - Zertifikat, Pausenverpflegung, Getränke und Kursmaterial.
-
C# .NET - Creating object-oriented solutions using C#
-
Sehr informativ erklärt und auf Sonderwünsche reagiert.
R.D. - 21.03.2024
C# .NET - Einführung in die Programmierung mit C# für Programmieranfänger
-
Dynamischer Kurs mit gutem Dozenten und spannenden Teilnehmern.
A.E. - 11.04.2025
-
Gute Interaktion. Schnelle Reaktion bei Problemen.
S.F. - 11.04.2025
-
-
-
Kundenauszeichnung
PC-COLLEGE bietet
exzellente Seminare
bestätigen unsere Teilnehmer auf dem unabhängigen Bewertungsportal eKomi. -
Zertifikatsservice
Sollten Sie Ihr PC-COLLEGE-Zertifikat verlegt oder bei einem Arbeitgeber abgegeben haben, senden wir Ihnen auf Wunsch, bis zu sieben Jahre nach Kursende, gerne Ihr Original-Zertifikat per Post oder ein PDF per E-Mail zu.
-
Qualitätsgarantie
Wir möchten Sie mit unseren Seminaren begeistern. Sollten Sie mit einer PC-COLLEGE- Schulung nicht zufrieden sein und uns dies innerhalb von 14 Tagen schriftlich mitteilen, können Sie das Seminar am selben Standort kostenfrei wiederholen.
- ... alle Vorteile auf einen Blick
-
-
SeNr. Seminar Termin Dauer Standorte CN2
251006C#
- Aufbaukurs06.10. - 08.10.2025 3 Tage Berlin CN2
251110C#
- Aufbaukurs10.11. - 12.11.2025 3 Tage Berlin CN2
251201C#
- Aufbaukurs01.12. - 03.12.2025 3 Tage Berlin CN2
260128C#
- Aufbaukurs28.01. - 30.01.2026 3 Tage Berlin CN2
260223C#
- Aufbaukurs23.02. - 25.02.2026 3 Tage Berlin CN2
260330C#
- Aufbaukurs30.03. - 01.04.2026 3 Tage Berlin CN2
260420C#
- Aufbaukurs20.04. - 22.04.2026 3 Tage Berlin CN2
260526C#
- Aufbaukurs26.05. - 28.05.2026 3 Tage Berlin CN2
260615C#
- Aufbaukurs15.06. - 17.06.2026 3 Tage Berlin CN2
260720C#
- Aufbaukurs20.07. - 22.07.2026 3 Tage Berlin CN2
260810C#
- Aufbaukurs10.08. - 12.08.2026 3 Tage Berlin CN2
260914C#
- Aufbaukurs14.09. - 16.09.2026 3 Tage Berlin
Verwandte Seminare/Schulungen
erfolgreich
sein!
- Präsenzschulung:
Ein Schulungserlebnis vor Ort
mit persönlichen Kontakten - Online-Schulung:
Modernes und interaktives
Live-Online-Training in
Echtzeit