.NET Framework Programmierung

C# .NET für Umsteiger

Die grundlegenden Konstrukte werden Ihnen im Kontext der .NET-Technologie erläutert und anhand von Beispielen vorgeführt. Sie können nach dem Seminar einfache Anwendungen entwerfen und realisieren.

Plattformen

  • Windows
  • Apple macOS
  • Linux
  • Solaris

Teilnehmerkreis

Programmierer, Anwendungsentwickler

Voraussetzungen

Praxiserfahrung in einer objektorientierten Programmiersprache (C++, Java, Delphi o.ä.), gute Kenntnisse in objektorientierter Softwareentwicklung

Dozent

Unser langjährig praxiserfahrener Dozent sichert die hohe Qualität unserer Seminare und steht als Garant für die professionelle Seminardurchführung - Expertenwissen für Ihren Lernerfolg.

Themenvorschlag


  • Einführung in .NET
    • Die Common Language Runtime
    • Sprachunabhängigkeit
    • Typsystem
    • Garbage Collection
    • Sicherheit
    • Assemblies
    • Installation
  • Einführung in C#
    • C# im Vergleich zu C++ und Java
    • Einfachheit, Robustheit, Sicherheit
  • Sprachgrundlagen
    • Einfache Datentypen
    • Variablen, Ausdrücke, Anweisungen
    • Kontrollstrukturen
    • Statische Elemente
    • Call by Value
  • Klassen, Datenkapselung und Vererbung
    • Klassen, Objekte und Referenzen
    • Methoden
    • Konstruktoren
    • Datenkapselung
    • Vererbung
    • Polymorphie
    • Dynamisches Binden
    • Interfaces
    • Die Klasse Object
  • Das Typsystem
    • Value- und Reference-Typen
    • Einfache Typen und Aufzählungstypen
    • Strukturen
    • Arrays
    • Klassen
    • Boxing und Unboxing
  • Exceptions
    • Standard-Exceptions
    • Eigene Exceptionklassen
    • Der Finally-Block
  • Weiterführende Konzepte
    • Properties und Indexers
    • Überladen von Operatoren
    • Delegates
    • Events
  • Wichtige Klassen des .NET Framework
    • Mathem. Berechnungen - die Klasse Math
    • Stringverarbeitung mit der Klasse String
    • Datumsangaben und Zeitwerte
    • Collection-Klassen
  • Einführung in ausgewählte Bibliotheken
    • Ein/Ausgabe
    • Oberflächen
    • DB
    • Web

Weitere Themenwünsche

stimmen wir gerne im Vorfeld mit Ihnen ab
Übliche Seminarzeiten: Werktags 09:00 bis 16:00 Uhr
Andere Uhrzeiten und Wochenendtermine nach Absprache