Webanwendung und CMS Entwicklung

Laravel Framework
Laravel ist ein modernes Webanwendungsframework, welches sich für jede Art von Webanwendung eignet.
Es bietet hervorragende Unterstützung für REST Schnittstellen und eignet sich daher auch als reines PHP API Framework. 
TYPO3 CMS
TYPO3 ist ein Enterprise Content Management System, welches sich für Umsetzung von großen und komplexen Webseiten eignet.
Mit dem integrierten MVC Framework "Extbase" lassen sich sauber programmierte objektorientierte Extensions für TYPO3 entwickeln. 
Neos CMS
Neos eignet sich für die Umsetzung von Webseiten, bei denen viel Wert auf ein großartiges Erlebnis der Bearbeitung für Redakteure gelegt wird. 
Jekyll - Static Site Generator
Jekyll baut statische HTML-Webseiten anhand von einfachen Textdateien. Das in Ruby geschriebene Programm eignet sich hervorragend für den Betrieb eines Blog oder für kleine Website-Projekte, wie z.B. Portfolios oder Image-Websites. 
powercloud
powercloud ist die zuverlässige Basis für die Abwicklung und Abrechnung von Strom, Gas, Wärme, Wasser und Abwasser sowie für Produkte und Dienstleistungen.

Test Frameworks

PhpUnit
PhpUnit ist ein Test Framework für sowohl Unit- als auch Feature-Tests und Grundlage von vielen weiteren Test Frameworks. 
Codeception
Codeception ist ein Behavior driven Test Framework, welches sich für Frontend Tests im Browser eignet. Codeception ist ähnlich wie Behat, bietet allerdings deutlich mehr Features an. 
Behat
Behat ist ein Behavior driven Test Framework, welches sich für Frontend Tests im Browser eignet. 

Continuous Integration

GitHub Actions

Mit Hilfe von GitHub Actions können automatisierte Tests ausgeführt werden, welche prüfen, ob ein System korrekt funktioniert.  

Gitlab Pipelines
Mit Hilfe von Gitlab Pipelines können automatisierte Tests ausgeführt werden, welche prüfen, ob ein System korrekt funktioniert. 
Bitbucket Pipelines
Mit Hilfe von Bitbucket Pipelines können automatisierte Tests ausgeführt werden, welche prüfen, ob ein System korrekt funktioniert. 

Continuous Deployment

TYPO3 Surf
TYPO3 Surf ist ein PHP Deployment Tool für Zero-Downtime Deployments. Seit Anfang 2020 bin ich Teil des Coreteams von TYPO3 Surf. 
Deployer
Deployer ist ein PHP Deployment Tool für Zero-Downtime Deployments. 

Datenbanken

MySQL
MySQL ist eines der weltweit verbreitetsten relationalen Datenbankverwaltungssysteme. Es bildet die Grundlage für viele dynamische Webauftritte. 
MongoDB
MongoDB ist eine dokumentenorientierte NoSQL-Datenbank. Da die Datenbank dokumentenorientiert ist, kann sie Sammlungen von JSON-ähnlichen Dokumenten verwalten. 

Frontend Frameworks

Vue.js
Vue.js ist ein clientseitiges JavaScript-Webframework zum Erstellen von Single-Page-Webanwendungen, es kann allerdings auch in Multipage Webseiten für einzelne Abschnitte verwendet werden. 
Bootstrap
Bootstrap ist ein freies Frontend-CSS-Framework. Es enthält auf HTML und CSS basierende Gestaltungsvorlagen für Typografie, Formulare, Buttons, Tabellen, Grid-Systeme, Navigations- und andere Oberflächengestaltungselemente. 
Zurb Foundation
Foundation enthält Designvorlagen für HTML, CSS sowie optionale JavaScript-Erweiterungen.
Zudem bietet Foundation HTML E-Mail-Template Vorlagen an. 
Bulma
Bulma ist ein freies und Open-Source Frontend-CSS-Framework basierend auf Flexbox. Es enthält auf HTML und CSS basierende Gestaltungsvorlagen für Typografie, Formulare, Buttons, Tabellen, Grid-Systeme, Navigations- und andere Oberflächengestaltungselemente. 
Tailwind CSS
Tailwind CSS ist ein hochgradig anpassbares CSS-Framework, das alle Bausteine bietet, die man zum Erstellen maßgeschneiderter Designs benötigt. 

Du möchtest gerne mit mir
 zusammen arbeiten?

Lerne mich persönlich kennen

Schreibe mir