Schulung

Grundkurs Veranstaltungstechnik

  • Benötigte Komponente
  • Kabel (Was benötige ich wofür?)
  • Mischpulte (EQ, Kompressor, Buse, …)
  • Mikrofone
  • Licht

Grundlagen Programmierung auf Basis von C#

  • Grundlagen Aufbau eines C# Projektes
  • Variablen
  • Operatoren/Ausdrücke
  • Bedingungen/Verzweigungen/Kontrollstrukturen/Schleifen
  • Funktionen und Prozeduren
  • Einführung in die Objektorientierte Programierung
    • Model
    • Statisches Modell
    • Klassen und Objekte
  • Datenstrukturen
    • Listen
    • Stack und Queue
    • Dictionarys

C# Grundlagen

  • Datentypen Vertiefung (unterschiede zu Java)
  • Kontrollstrukturen Vertiefung
  • Klassen und Objekte Vererbung
  • Schnittstellen
  • Boxing/Unboxing
  • Kapselung, Eigenschaften, Indexer und partielle Klassen
  • Exceptionhandling
  • Komplexe Datentypen
  • Speicherverwaltung
  • UTF8 und Encoding
  • System-, Datei- und Laufwerkszugriffe

C# Vertiefung

  • Assemblies
  • Generics
  • Delegaten und Ereignisse
  • Fortgeschrittene Delegate-Techniken
  • Attribute
  • Multithreading
  • Synchronisation von Threads
  • Asynchrone Methodenaufrufe
  • Serialisierung
  • Assemblies und Reflektion

C# Entity Framework Core

Grundlagen Datenbanken

für Oberschule, Gymnasium und Fachinformatiker sowie Grundlagen Komplexe SQL-Abfragen für Oracle

Grundlagen HTML/CSS/JavaScript

SAP-ABAP OO Grundlagen

Für die C# Kurse nutze ich, soweit möglich das Buch „C# 8 mit Visual Studio 2019“.
Die C# Kurse bauen aufeinander auf.