C# Entwicklung

Entwicklung mit C#

Mit .Net Core auf mehreren Plattformen

Kursbeschreibung

Wenn Sie für Windows entwicklen wollen, bietet es sich an, mit einer der .Net Sprachen anzufangen. C# gehört dabei zu den beliebtesten.

Aber auch wenn Sie eine betriebssystemunabhängige Entwicklung anstreben, steht mit .Net Core eine Laufzeitumgebung, die neben Windows auch unter macOS, Linux, iOS, Android, Tizen und weitern läuft.

Voraussetzungen

Wunsch zu programmieren

Kursinhalt

  • Nach eigenen Präferenzen und Vorkentnissen
  • Variablen
  • Methoden
  • Objektorientierung
  • Klassen / Schnittstellen
  • Laufzeitumgebungen für .Net
  • WinForms / WPF / ASP.Net Core / Xamarin
  • MVVM - Model View ViewModel Pattern
  • Dependency Injection
  • usw.