C# Programmierung

Die C-Sprachfamilie umfasst mehrere Vertreter, von C und C++ bis zu C# auf der .NET-Plattform. Wer mit C# fortgeschritten arbeitet, steht vor der Frage, wie Objektmodelle, Abfragen im Code und nebenläufige Abläufe zusammenwirken.

Weiter zu den Kursinformationen

Kursinhalt

1. Sprachkern und .NET-Entwicklung

  • Einordnung der Programmiersprache C# in die .NET-Entwicklung
  • Typen, Kontrollstrukturen und Sprachkonstrukte von C#
  • Aufbau von Projekten in der .NET-Umgebung

2. Objektorientierte Muster in C#

  • Klassen, Vererbung und Polymorphismus
  • Interfaces als Schnittstellen zwischen Komponenten
  • Abstrakte Klassen und generische Typen
  • Entwurfsmuster für wiederverwendbare Codebausteine

3. Datenzugriff mit LINQ und ADO.NET

  • Abfragen auf Objektmengen mit LINQ
  • Filterung und Sortierung von Datenmengen im Code
  • Datenbankzugriff über ADO.NET
  • Zugriffe auf System, Dateien und Laufwerke im Programm

4. Asynchrone Verarbeitung, Oberflächen und Fehlersuche

  • Nebenläufige Abläufe mit async und await
  • Oberflächenentwicklung mit WPF
  • Fehlerbehandlung und Fehlersuche im Debugger
  • Umsetzung einer C#-Anwendung als Projektarbeit

Berufliche Relevanz

  • Entwicklung von Anwendungen auf der .NET-Plattform
  • Strukturierung von Code nach objektorientierten Mustern
  • Grundlage für die Mitarbeit in C#-Entwicklungsteams

Allgemeine Informationen

Labels
  • kw38-3:newTitles

Kategorie

Kursart

Weiterbildungsangebot

Systematik
  • Programmiersprachen
Keywords
  • C++
  • Programmiersprache C#
  • C# Programmiersprache
  • C#
Bildungsart

Fortbildung/Qualifizierung

Schulart

Einrichtung der beruflichen Weiterbildung

Gesamtkosten

Kosten

2.000 €

Kosten Bemerkung

Die Kosten für den Kurs C# Programmierung sind in Vollzeit und in Teilzeit identisch und beinhalten Schulungsunterlagen sowie Softwarelizenzen.

Abschluss & Zulassung

Abschlussart

Internes Trägerzertifikat: C# Programmierung von Lutz + Grub

Abschlussbezeichnung

C# Programmierung

Anrechnung

keine Angabe

Berechtigung

keine Angabe

Zusatzqualifikationen

keine Angabe

Prüfende Stelle

Eine interne Prüfungskommission ist für die Abnahme der Prüfung des Kurses C# Programmierung zuständig.

Sonstiges

Zugang

Die Teilnahme am Kurs C# Programmierung erfordert lediglich Interesse am Themengebiet. Besondere Vorkenntnisse sind nicht notwendig.

Zielgruppe

Softwareentwicklung als Berufsziel: Der Kurs C# Programmierung richtet sich an alle Personen, die künftig in dem Bereich Softwareentwicklung arbeiten möchten.

LUTZ + GRUB ACADEMY GmbH
Am Sandfeld 9
76149 Karlsruhe