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. 

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

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