(9)

C# ist eine elegante, typsichere und objektorientierte Sprache, mit der Entwickler eine Vielzahl sicherer und robuster Anwendungen erstellen können, die in .NET Framework ausgeführt werden. Mit C# können Sie Windows-Clientanwendungen, XML-Webdienste, verteilte Komponenten, Client-/Serveranwendungen, Datenbankanwendungen und vieles mehr erstellen. Visual C# bietet basierend auf der C#-Sprache und .NET Framework einen erweiterten Code-Editor, komfortable Benutzeroberflächen-Designer, integrierte Debugger und viele weitere Tools zur einfachen Anwendungsentwicklung.

Dieses Seminar vermittelt die nötigen Kenntnisse für die Entwicklung von Windows-Anwendungen mithilfe von C#. Während des Seminars werden die Grundlagen der C#-Programmstruktur, die Sprachsyntax und Implementierungsdetails wiederholt und diese Kenntnisse dann durch das Erstellen einer Anwendung, die mehrere Features des .NET Frameworks integriert, vertieft.

Kursinhalte

Review der C#-Syntax

  • Anwendungen mit C# schreiben
  • Datentypen, Operatoren und Ausdrücke
  • C#-Programmierkonstrukte

Erstellen von Methoden, Handhabung von Ausnahmen und Überwachung von Anwendungen

Entwickeln des Codes für eine grafische Anwendung

  • Strukturen und Aufzählungen
  • Collections
  • Events

Erstellen von Klassen und Implementieren von typensicheren Collections

Erstellen einer Klassenhierarchie mit Hilfe von Vererbung

Lesen und Schreiben lokaler Daten

Zugriff auf eine Datenbank

  • Erstellen von Entity Data Models
  • Abfragen und Updaten von Daten mit Hilfe von LINQ

Zugriff auf Remote-Daten

  • Zugriff auf Daten über das Web
  • Zugriff auf Daten in der Cloud

Design der Benutzeroberfläche für eine grafische Anwendung

  • Verwendung von XAML
  • Binden von Steuerelementen an Daten
  • Styling der Benutzeroberfläche

Verbessern der Performance und des Antwortverhaltens von Anwendungen

  • Implementierung von Multitasking mit Hilfe von Tasks und Lambda-Ausdrücken
  • Aufgaben asynchron durchführen
  • Synchronisieren gleichzeitiger Zugriffe

Integration mit nicht verwaltetem Code

  • Erstellen und Verwenden dynamischer Objekte
  • Verwaltung der Lifetime von Objekten und Kontrolle von nicht verwalteten Ressourcen

Wiederverwendbare Typen und Assemblies

  • Objektmetadaten
  • Benutzerdefinierte Attribute
  • Generieren von verwaltetem Code
  • Versionierung, Signieren und Bereitstellen von Assemblies

Ver- und Entschlüsselung von Daten

  • Implementierung von symmetrischer Verschlüsselung
  • Implementierung von asymmetrischer Verschlüsselung

Entwickler, die bereits Programmiererfahrung mit C, C++, Visual Basic oder Java besitzen.

Programmiererfahrung, vorzugsweise mit C#. Verständnis der objektorientierten Programmier-Konzepte

Nach Seminarabschluss erhalten Sie ein tecTrain-Teilnahmezertifikat.

20483

(9 Kursbewertungen)


Markus T.
am 23.11.2018

Trainer erklärt komplexe Themen anhand von einfachen und praktischen Beispielen


Stephan E.
am 26.01.2018

Praxisbezug, Shortcuts


Anonym
am 06.06.2017

Abhandlung von individuellen Bedürfnissen


Anonym
am 06.06.2017

viele Inputs, die es gilt umzusetzen. Die Art wie die Inhalte vermittelt wurden. Klima und Arbeitsweise


Jakob G.
am 06.06.2017

Das Eingehen auf Fragen von Kursteilnehmern


Markus R.
am 02.12.2016

"Praxisbezug"


Daniel S.
am 29.04.2016

Der Kurs war sehr lehrreich!


Anonym
am 08.06.2015

Danke!


Anonym
am 08.06.2015

Vielen Dank, war ein sehr interessanter und lehrreicher Kurs

Kurs-ID: DEVCSH

2.390,-
Preis pro Person
zzgl. MwSt.
5 Tage
09:00 - 17:00 Uhr

Allgemeine Kursinformationen

  • Original Microsoft-Unterlagen    Original Microsoft-Unterlagen
  • Versorgung im Seminarzentrum    Versorgung im Seminarzentrum
  • Teilnahmezertifikat    Teilnahmezertifikat
  • tecTrain-Wissensgarantie    tecTrain-Wissensgarantie
  • Parkmöglichkeiten    Parkmöglichkeiten

Unsere Maßnahmen für Ihren Schutz während Ihres Seminaraufenthaltes!

Da uns Ihre Sicherheit am Herzen liegt, achten wir während Ihres Aufenthaltes, dass Hygiene- und Sicherheitsmaßnahmen strengstens eingehalten werden und passen unsere Sicherheitsvorkehrungen entsprechend aller behördlichen Bestimmungen laufend an.

Details zu den Hygienemaßnahmen finden Sie hier.

tecTrain Seminarzentren:
Unsere Seminarzentren zeichnen sich durch Ihr modernes Seminarumfeld, zahlreichen Vor-Ort-Services und ideale Erreichbarkeit aus.
Mehr Details.

Hotelempfehlungen:
Für Ihren optimalen Seminar-Aufenthalt haben wir darauf geachtet, dass Qualität und Erreichbarkeit Ihrer Hotelunterkunft stimmen. Darüber hinaus erhalten Sie als tecTrain-Kunde bei zahlreichen Hotels spezielle Partner-Konditionen. Mehr Details.
In allen Bundesländern stehen Ihnen unterschiedliche Förderprogramme für Aus- und Weiterbildung zur Verfügung. Unsere Experten beraten Sie gerne über aktuelle Fördermöglichkeiten Ihrer geplanten Weiterbildungsmaßnahmen und unterstützen Sie bei der Antragstellung. Mehr Details.

Ähnliche Seminare

Sie wollen ein firmeninternes Training für Programming in C# organisieren?

Gerne erstellen wir Ihnen ein individuelles Schulungsangebot mit zahlreichen Vorteilen: