Jetzt Kurs bewerten

Microsoft C# – Aufbaukurs

Der Microsoft C# Aufbaukurs vertieft fortgeschrittene C#-Konzepte wie Interfaces, Delegates, Generics, Design Patterns und paralleles Computing.

Logo_C_sharp

Unser Angebot richtet sich ausschließlich an Unternehmer (§ 14 BGB), Gewerbetreibende, Freiberufler sowie öffentliche Auftraggeber. Kein Verkauf an Verbraucher (§ 13 BGB). Alle Preisangaben werden sorgfältig gepflegt. Preisirrtümer und technische Darstellungsfehler können jedoch nicht vollständig ausgeschlossen werden.

Kursdetails & Termine

Kursbeschreibung

In diesem Aufbaukurs vertiefen Teilnehmer ihr Wissen in C# und lernen, mit fortgeschrittenen Konzepten zu arbeiten. Der Kurs behandelt die Nutzung von Interfaces, Delegates und Generics, um flexible und wartbare Anwendungen zu erstellen. Ebenso werden Design Patterns und paralleles Computing thematisiert.

Seminarinhalte

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

Zielgruppe

- C#-Entwicklerinnen und C#-Entwickler

Der Kurs richtet sich an C#-Entwicklerinnen und C#-Entwickler, die ihre Kenntnisse erweitern und fortgeschrittene Programmierkonzepte wie Interfaces, Delegates und Parallelverarbeitung erlernen möchten.

Voraussetzungen

Grundkenntnisse in C# und Erfahrung in der objektorientierten Programmierung. Teilnehmende sollten den C#-Grundkurs besucht haben oder vergleichbare Kenntnisse besitzen.

Lernziele

Sie vertiefen Ihre C#-Kenntnisse und arbeiten mit fortgeschrittenen Konzepten. Dazu gehören Interfaces, Delegates, Generics, Design Patterns und paralleles Computing für flexible und wartbare Anwendungen.

Firmenseminar anfragen

Fragen Sie diesen Kurs für Ihr Team oder Unternehmen an. Wir prüfen passende Termine, Formate und individuelle Anforderungen und melden uns persönlich mit einem Vorschlag.

Kursname
Vorname
Nachname
Firma
Telefonnummer
Ihre Nachricht
Wie möchten Sie am Kurs teilnehmen? Durchfuerungsart

Termine & Buchung

Terminfilter

Durchführungsart

Verfügbare Termine

Kursdetails & Termine

In diesem Aufbaukurs vertiefen Teilnehmer ihr Wissen in C# und lernen, mit fortgeschrittenen Konzepten zu arbeiten. Der Kurs behandelt die Nutzung von Interfaces, Delegates und Generics, um flexible und wartbare Anwendungen zu erstellen. Ebenso werden Design Patterns und paralleles Computing thematisiert.

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

- C#-Entwicklerinnen und C#-Entwickler

Der Kurs richtet sich an C#-Entwicklerinnen und C#-Entwickler, die ihre Kenntnisse erweitern und fortgeschrittene Programmierkonzepte wie Interfaces, Delegates und Parallelverarbeitung erlernen möchten.

Grundkenntnisse in C# und Erfahrung in der objektorientierten Programmierung. Teilnehmende sollten den C#-Grundkurs besucht haben oder vergleichbare Kenntnisse besitzen.

Sie vertiefen Ihre C#-Kenntnisse und arbeiten mit fortgeschrittenen Konzepten. Dazu gehören Interfaces, Delegates, Generics, Design Patterns und paralleles Computing für flexible und wartbare Anwendungen.

Fragen Sie diesen Kurs für Ihr Team oder Unternehmen an. Wir prüfen passende Termine, Formate und individuelle Anforderungen und melden uns persönlich mit einem Vorschlag.

Kursname
Vorname
Nachname
Firma
Telefonnummer
Ihre Nachricht
Wie möchten Sie am Kurs teilnehmen? Durchfuerungsart

Termine & Buchung

Terminfilter

Durchführungsart

Verfügbare Termine

Kursbewertungen

Rezensionen

Es gibt noch keine Rezensionen.

Hinterlassen Sie eine Kursbewertung

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Wir sind persönlich für Sie da

Nicht jeder Kurs passt sofort auf Anhieb. Wir helfen Ihnen dabei, aus Themen, Formaten und Anforderungen die passende Lösung zu finden – persönlich, praxisnah und mit Blick auf Ihren tatsächlichen Bedarf.

  • Persönliche Unterstützung bei der KursauswahlPersönliche Unterstützung bei der Kursauswahl
  • Passende Formate für Teams und EinzelpersonenPassende Formate für Teams und Einzelpersonen
  • Hilfe bei offenen Fragen vor der AnfrageHilfe bei offenen Fragen vor der Anfrage
  • Telefon+49 (911) 9523 – 260
  • Emailtrainings@sandata.de

Nicole Mühlbauer

  • Leitung
  • Key Account Managerin

Planen Sie einen Kurs oder Seminar und möchten sich vorab informieren?

Alison Kreis

  • Seminarorganisation
  • Trainer:innen Management

Haben Sie bereits einen Kurs gebucht und noch Fragen zum Ablauf vor Ort oder Online?

Anouk Mendoza

  • Seminarorganisation
  • Raumvermietungen

Haben Sie Fragen zu einer Raumvermietung oder unseren Räumlichkeiten vor Ort?

Fragen & Antworten

Hier beantworten wir die häufigsten Fragen zu unseren Kursen, Abläufen und Formaten. Sollten Sie weitere Fragen haben, unterstützen wir Sie gerne persönlich.

Der Kurs richtet sich an C#-Entwicklerinnen und C#-Entwickler, die ihre Kenntnisse erweitern und fortgeschrittene Programmierkonzepte erlernen möchten.

Sie benötigen Grundkenntnisse in C# und Erfahrung in der objektorientierten Programmierung. Empfehlenswert sind ein besuchter C#-Grundkurs oder vergleichbare Kenntnisse.

Sie befassen sich mit Definition, Bedeutung, Implementierung und Nutzung von Interfaces sowie mit Standardinterfaces in .NET.

Sie lernen Delegates kennen und behandeln Callback-Delegates, Event-Delegates, asynchrone Delegates sowie anonyme Methoden mit Delegates.

Der Kurs behandelt generische Datentypen, das Entwerfen und Implementieren von Generics sowie Constraints für Parameter in Generics.

Sie ordnen Design Patterns in die Software-Architektur ein, betrachten ihre Anwendung und setzen sich mit der Auswahl passender Entwurfsmuster auseinander.

Microsoft C# – Aufbaukurs im Überblick

Der Microsoft C# Aufbaukurs vertieft vorhandene C#-Kenntnisse und richtet den Blick auf Konzepte, die für flexible und wartbare Anwendungen relevant sind. Im Mittelpunkt steht die sichere Einordnung fortgeschrittener Sprach- und Architekturthemen.

Interfaces, Delegates und Generics zeigen unterschiedliche Wege, Abhängigkeiten, Rückrufe und typsichere Wiederverwendung im Code zu gestalten. Ergänzend verbindet der Kurs Design Patterns mit ihrer Rolle in der Software-Architektur und ihrer praktischen Anwendung.

Auch Parallel Computing gehört zum fachlichen Rahmen: Multithreading, Thread-Cancellation, Sicherheitsmaßnahmen und die Synchronisation von Threads werden als zusammenhängende Themen behandelt. Der Kurs passt zu C#-Entwicklerinnen und C#-Entwicklern, die bereits Grundlagen der Sprache und Erfahrung mit objektorientierter Programmierung mitbringen.