IT-Fortbildung NRW
Digitale Kompetenz

C# - Basis: OOP für den Umstieg

Level
Basis
Dauer der Veranstaltung
35 UE an 5 Tagen
Wirkungsgrad
Können
  • Kenntnisse im Umgang mit der Entwicklungs-Umgebung Visual Studio sind von Vorteil

  • Kenntnisse in einer objektorientierten Sprache

Hier sind Sie richtig, wenn Sie ...

  • objektorientiert programmieren und auf C# umsteigen möchten.

  • Anwendungen in C# programmieren möchten.

  • sich einen kompakten Überblick über zentrale Sprachfeatures sowie fortgeschrittene Konzepte (z. B. Generics, LINQ, Lambdas) wünschen.

Sie ...

  • kennen die Syntax und Sprachfeatures von C#.

  • frischen Ihre Kenntnisse in der objektorientierten Programmierung auf.

  • können einfache .NET-Anwendungen in C# entwickeln.

  • können zentrale C#-Sprachmittel sicher anwenden.

  • Was ist .NET?

  • Wie ist ein C#-Projekt aufgebaut?

  • Welche Schlüsselwörter gibt es?

  • Welches Typsystem hat C#?

  • Welche Operatoren und Kontrollstrukturen gibt es?

  • Was sind Nullable Types?

  • Wie erfolgt die Deklaration von Klassen und Interfaces?

  • Wie wird die Vererbung umgesetzt?

  • Welche Zugriffsmodifikatoren muss ich beachten?

  • Welche Prinzipien haben Properties?

  • Wie nutzt man Indexer?

  • Wie werden Attributes verwendet?

  • Wie werden Generics verwendet?

  • Welche grundlegenden Interfaces gibt es?

  • Wie schreibt man Erweiterungsmethoden (Extension Methods)?

  • Wie funktioniert die Sprachergänzung LINQ?

  • Was sind Lambda-Ausdrücke?

  • Wie funktionieren Events?

  • Was ist die Grundidee von IoC (Inversion of Control)?

Kontaktdaten
Bei Fragen zum Seminarinhalt wenden Sie sich bitte an das
Bildungsmanagement
Sandra Baumann
Gebühren für Nichtlandesbedienstete
715,00€ (Netto)