WeiterbildungsangebotSonstigesBis zu 100% förderbarGrundlegende Kenntnisse

C# Erweiterte Techniken

Anbieter: NEXIO Online Akademie GmbH

Preis
0,- €

oder ohne Förderung 1.279 €

Auf einen Blick
DurchführungOnline
LernformatZeitgebunden
Dauer2 Wochen in Vollzeit
UnterrichtsspracheDeutsch
Startjede Woche
Kursdetails als PDF
Qualität des Bildungsträgers
AZAV-Siegel – AZAV-zertifizierter Bildungsträger, Förderung möglich

AZAV-zertifizierter Träger
Förderung durch die Agentur für Arbeit möglich

Kursbeschreibung

Die Objektorientierte Programmierung (OOP) gehört zu den fundamentalen Programmierstilen moderner Programmiersprachen. Mit deinen vorhandenen C#- und OOP-Kenntnissen lernst du nun alles über erweiterte Techniken der Objektorientierung in C#.
Mit dem hier erworbenen Wissen kannst du Ereignisse in eigenen Objekten auslösen, mit flexiblen Datentypen arbeiten und integrierte Abfragen nutzen. Außerdem kannst du Daten und Texte in Dateien speichern und Teile deines Programms parallel ausführen.
Am Ende des Kurses bist du auf anspruchsvolle Anwendungs- oder Spieleentwicklung mit C# vorbereitet.

Lehrplan & Module

01

Delegates

Du lernst Delegates als typsichere Verweise auf Methoden kennen und setzt sie für Rückrufe und flexible Programmlogik ein. Dazu gehören auch die vordefinierten Typen Action und Func.

02

Events

Du definierst eigene Ereignisse in Klassen, abonnierst sie und reagierst mit Ereignishandlern darauf. Dabei lernst du das in .NET übliche Muster mit sender und EventArgs kennen.

03

Generics

Mit generischen Klassen und Methoden schreibst du typsicheren, wiederverwendbaren Code ohne unnötige Typumwandlungen. Du setzt Typparameter und Einschränkungen per where-Klausel gezielt ein.

04

Indexer

Du implementierst Indexer, damit auf Objekte deiner Klassen wie auf ein Array zugegriffen werden kann. Dabei geht es um Get- und Set-Zugriffe sowie um sinnvolle Einsatzszenarien.

Enthaltene Zertifikate

TrägerzertifikatTrägerinternes Zertifikat bzw. Teilnahmebescheinigung

Voraussetzungen

Vorkenntnisse: Grundlegende Kenntnisse

Fundierte Kenntnisse in der objektorientierten Programmierung mit C# werden vorausgesetzt.

Zielgruppen

  • Arbeitssuchende

Berufsbilder

  • .NET Entwickler
  • Softwareentwickler
  • Game Engineer

Über den Anbieter

NEXIO Online Akademie GmbH

NEXIO Online Akademie GmbH

Bildungsträger

Alle Kurse →
C# Erweiterte Techniken bei NEXIO Online Akademie GmbH