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.