C# Grundlagen-Kompaktkurs

Classroom Schulung | Deutsch | Anspruch

Schulungsdauer: 3 Tage

Ziele

In diesem Kurs lernen Sie die Datentypen und die Klassenbibliotheken der objektorientierten Programmiersprache C# kennen. Dabei lernen Sie mit Variablen umzugehen und deren Typen konvertieren, Namespaces zu definieren und einzusetzen, eigene Klassen zu erstellen und zu vererben sowie Fehlerbehandlungen einzubauen.

Zielgruppe

  • Entwickler, die mit C# unter der Microsoft Plattform ".NET" entwickeln wollen
  • grundlegenden Programmierkenntnissen in einer objektorientierten Programmiersprache

Voraussetzungen

Kenntnisse in einer Programmiersprache sind vorteilhaft

Agenda

Einführung

  • Das Prinzip von .NET
  • Die Common Language Runtime
  • Sicherheit, Verteilung, DLL-Verwaltung
  • Die Klassenbibliothek
  • Assemblies - die besseren DLLs

Grundlagen von C#

  • Aufbau einer Anwendung
  • Unterscheidung der Projektarten
  • Besonderheiten der Sprache C#

Objektorientierte Programmierung

  • Wiederverwendung durch Klassen
  • Konstruktoren, Destruktoren
  • Mehr Sicherheit durch Kapselung
  • Statische Elemente
  • Wartbarkeit durch Vererbung

Techniken zur Entwicklung wieder verwendbarer Software

  • Erstellung und Einsatz von Interfaces
  • Erstellung und Einsatz von Attributen
  • Erstellung und Einsatz von Delegaten

Einführung Datenzugriffschichten

  • ADO.NET
  • DataSet Klasse
  • Managed Provider
  • Typed DataSet
  • O/R-Mapper / Entity Framework
  • Einführung in LINQ

Ziele

In diesem Kurs lernen Sie die Datentypen und die Klassenbibliotheken der objektorientierten Programmiersprache C# kennen. Dabei lernen Sie mit Variablen umzugehen und deren Typen konvertieren, Namespaces zu definieren und einzusetzen, eigene Klassen zu erstellen und zu vererben sowie Fehlerbehandlungen einzubauen.

Zielgruppe

  • Entwickler, die mit C# unter der Microsoft Plattform ".NET" entwickeln wollen
  • grundlegenden Programmierkenntnissen in einer objektorientierten Programmiersprache

Voraussetzungen

Kenntnisse in einer Programmiersprache sind vorteilhaft

Agenda

Einführung

  • Das Prinzip von .NET
  • Die Common Language Runtime
  • Sicherheit, Verteilung, DLL-Verwaltung
  • Die Klassenbibliothek
  • Assemblies - die besseren DLLs

Grundlagen von C#

  • Aufbau einer Anwendung
  • Unterscheidung der Projektarten
  • Besonderheiten der Sprache C#

Objektorientierte Programmierung

  • Wiederverwendung durch Klassen
  • Konstruktoren, Destruktoren
  • Mehr Sicherheit durch Kapselung
  • Statische Elemente
  • Wartbarkeit durch Vererbung

Techniken zur Entwicklung wieder verwendbarer Software

  • Erstellung und Einsatz von Interfaces
  • Erstellung und Einsatz von Attributen
  • Erstellung und Einsatz von Delegaten

Einführung Datenzugriffschichten

  • ADO.NET
  • DataSet Klasse
  • Managed Provider
  • Typed DataSet
  • O/R-Mapper / Entity Framework
  • Einführung in LINQ

Tags

Diese Seite weiterempfehlen