Zum Hauptinhalt springen
David Höll
Developer of this site


Kenntnisse:

KenntnisseLevel
C# / .NET
.NET Maui
ASP.NET Web Forms
Powershell
Gitlab CI/CD Pipeline
SQL
Java
Docker / docker-compose

Kenntnisstand / Erfahrungsgrad

Grundkenntnisse
Gute Grundkenntnisse
mittleres know-how / Erfahrungen liegen in Vergangenheit
Gute Kenntnisse
Sehr gute Kenntnisse

Fortbildungen / Workshops

DatumFortbildungThemenUmfang
08.07.2024Learn .Net MAUI.NET MAUI Project Structure / URL based navigation / ListView / CollectionView / ContextActions / StackLayout, Grid Layout / SearchBar / Databinding / Field Validation / Creating Reusable control / Dependency Injection / Clean Architecture / Repository for encapsulating data accessing details / Use Case Driven Development / MVVM / SQLite / ASP.NET Core Minimal API8,5 Stunden
15.01.2024Neuheiten in .NET Version 6 bis 8Überblick an Neuerungen .NET Version 6 bis 8 / C# Version 9 bis 12 / sowie Gegenüberstellung Visual Baisc.NET und C#1 Tag
26.05.2023ASP.NET Intensivkurs-
C# Anwendungen und WebAPIs
ASP.NET Core Grundlagen / Dependency Injection / MVC Pattern / Entity Framework und SQL / Asynchrone Abfragen und Methoden / RESTful API Entwicklung / Front- und Backendentwicklung mit C# / Benutzerkonten (Accounts) / Autorisierung6 Stunden
WS 2023Studium: SE (C# und .NET)C# und .NET:
Grundlagen / Auflistungsklassen und generische Datentypen / Weitere C#-Sprachfeatures und LINQ / Dateien und Streams / Multithreading
WPF:
Einführung in WPF und XAML / Layoutcontainer und Steuerelemente / Datenbindung Ressourcen / Stile und Vorlagen / Ereignisse und Commands / Das MVVM-Pattern
ca. 300 Stunden
WS 2023Studium: AP (Android-Programmierung)Einführung In Mobilgeräte / Software für Mobilgeräte - Ein Überblick / Android: Basistechniken / Android: Grafische Benutzeroberflächen / Android: Persistente Datenspeicherung / Android: Komponenten und Nebenläufigkeit / Android: Kommunikation / Android: Sensoren und ortsabhängige Dienste / Android: Sicherheit und Datenschutz / Android: Vertrieb und Kommerzialisierungca. 300 Stunden
13.03.2023Gitlab CI: Pipelines, CI/CD and DevOps for BeginnersWhat is a pipeline / What is Continuous Integration (CI) / Continuous Delivery (CD) and Continuous Deployment (CD) / Automate your build, test & deployment with Gitlab CI / Learn industry "best practices" in building CI/CD pipelines / Demonstrate your understanding of building CI/CD pipelines to future employers / Automate your builds, tests, and deployments / Automatic deployments using AWS / Build pipelines with code quality checks, unit tests, API testing / Solve problems with hands-on assignments / Create Merge Requests and review code / Dynamic environments5,5 Stunden
WS 2022/2023Studium: SE (Software Engineering)Grundlagen der Softwaretechnik und Requirements Engineering / Objektorientierte Analyse und Entwurf / Systemmodellierung / Qualitätssicherung / Projektmanagementca. 300 Stunden
WS 2022/2023Studium: KOM (Kommunikative Kompetenz)Kommunikative Kompetenz in beruflichen Situationen / Rhetorik: Rhetorische Stilmittel und Körpersprache / Präsentationstechniken / Stressmanagement bei Präsentationen / Konstruktive Kommunikation in Teams / Aktives Zuhören und konstruktives Feedback / Argumentationsstrategien / Einwandtechniken / Kooperatives Konfliktmanagementca. 300 Stunden
WS 2022/2023Studium: AUFS (Automatentheorie, Formale Sprachen und Berechenbarkeit)Endliche Automaten / Reguläre Ausdrücke / Typ-3-Grammatiken und Eigenschaften / regulärer Sprachen / Endliche Maschinen / zellulare Automaten und Petri-Netze / Kontextfreie Sprachen / Berechenbarkeit und Komplexität I / Berechenbarkeit und Komplexität IIca. 300 Stunden
24.11.2022PowerShellBasis-Wissen, Hilfe-System, Objekt-Handling1 Tag
02.11.2022PowerShellPipeline, Ausgaben, Quellcode Management, .NET, ScriptBlockLogging1 Tag
30.05.2022 - 03.06.2022Microsoft Transact SQL (TSQL) KomplettRelationales Datenbankdesign / Arbeitsweise von Datenbanken / Structured Query Language (SQL): der SELECT-Befehl / Die Verknüpfung (Join) / Arbeiten mit Gruppenfunktionen / Unterabfragen (Subqueries) / Weitere SQL Befehle / Transaktionsschutz / T-SQL-Grundlagen / Views in T-SQL / Inline Views / Transaktionen und Sperren / Gespeicherte Prozeduren / Benutzerdefinierte Funktionen / Trigger / Cursor / Performance-Optimierungen5 Tage
24.01.2022 - 25.01.2022PowerShellVertiefung / Signierung / Module / Unit Testing2 Tage
13.12.2021 - 14.12.2021AccessAuswahlabfragen und Funktionen / Formulare zur benutzerfreundlichen Dateneingabe / Berichte (Reports) / Makros und VBA optimieren und automatisieren / geschützte Benutzeroberfläche für die ganze Anwendung gestalten2 Tage
WS 2021/2022Studium: FOPT (Fortgeschrittene Programmiertechniken)Grundlegende Synchronisationskonzepte In Java / Fortgeschrittene Synchronisationskonzepte in Java / Grundlagen der Programmierung grafischer Benutzeroberflächen in Java / Fortgeschrittene Programmierung grafischer Benutzeroberflächen in Java / Eigenständige Client-Server-Anwendungen / Webbasierte Client-Server-Anwendungenca. 300 Stunden
SS 2021Studium: RE (Rechnernetze)TCP/IP: Transport und Vermittlung im Internet Lokale Netze / Fest- und Mobilfunknetze im Weitverkehrsbereich / Internet-Anwendungen I: Verschiedene Anwendungen / Internet-Anwendungen Il: Webtechnologien / Internet-Anwendungen Ill: Peer-to-Peer-Systeme und / Multimedia-Anwendungen /ca. 300 Stunden
SS 2021Studium: PROG (Einführung in die Programmierung)Teil 1 - Einführung in Java:
Grundelemente von Java / Operatoren und Ausdrücke / Anweisungen / Einführung in die objektorientierte Programmierung / Klassen und Objekte / Module/ Vererbung / Zeichenketten und Felder / Ausnahmebehandlung
Teil 2 - Datenstrukturen und Algorithmen:
O-Notation (Landau-Symbole) / Rekursion/ Grundlegende Datentypen (Listen, Bäume) / Darstellung von Mengen / Sortierverfahren/ Java Collections Framework
ca. 300 Stunden
21.09.2020 - 25.09.2020ASP.NET Core Server- und Client-ProgrammierungEinführung .NET Core / Das ASP.NET MVC Prinzip Razor-View Engine View / Komponenten Helper-Klassen / Deployment / Entity Framework 7 / WebAPI Authentifizierung und Autorisierung / Einführung Blazor / Blazor Component / Testing DevOps Pipelines5 Tage
WS 2020/2021Studium: DBS (Datenbanksysteme) Architekturmodelle von Datenbanksystemen / Grundlagen des relationalen Datenmodells / Relationales und objektrelationales SOL / Datenbankentwurf und Qualitätssicherung / Datenintegration und -analyse / Datenbanksystemtechnik / XML und Datenbanken / Architekturmodelle von Datenbanksystemen IIca. 300 Stunden
14.10.2019 - 16.10.2019PowerShell - EinführungGrundlagen / Arbeiten mit Variablen / Operatoren und Ausdrücke / Erweiterte Operatoren und Variablen / Windows Objekte: COM und WMI / Verarbeitung von Texten, Dateien und XML3 Tage