Repertoire

PHP Applications

PHP zählt zu den renomiertesten Programmiersprachen in der Webentwicklung. Es ermöglicht die Umsetzung von hoch performanten und skalierbaren Systemen. Von der Unternehmenspräsentation bis zur Business Applikation. Mit der Unterstützung von Content Management Systemen und PHP-Frameworks entwickel ich zugeschnitte Internetpresentationen und individuale Unternehmenslösungen

Symfony2

Symfony ist ein etabliertes PHP-Framework und wird von einer großen Community unterstützt. Es vereinfacht die Umsetzung Modularer und Performanter Webapplikationen und findet starken Einsatz bei der Entwicklung von Intranet- oder großer Business-Lösungen.

MODX Revolution

MODX Revolution ist ein Content Management System. Es ist besonders für die Umsetzung kleiner bis mittelgroßer Internetpräsentationen geeignet. Es ist modular aufgebaut und überzeugt durch Minimalismus. Die Kernapplikation bietet nur das Wichtigste, kann aber leicht um benötigte Funktionen erweitert werden. Dieses CMS nutze ich primär für die Umsetzung kleiner Vereinswebseiten.

SCSS

SCSS ist eine Metasprache für CSS. Sie bringt zusätzliche Funktionalität bei der Umsetzung von Layouts mit sich, wodurch spätere Anpassungen und Erweiterungen einfacher zu realisieren sind. Es unterstützt außerdem die Wiederverwendbarkeit von CSS, es können einzelne Blöcke des Stylings in separate SCSS Dateien ausgelagert und bei der Kompilierung in CSS zusammengefügt werden.

CSS3

CSS3 ist der aktuelle Cascading Stylesheet Standard für die Gestaltung von HTML-Layouts. Mit Hilfe von CSS werden Formen und Farben der Seitenelemente bestimmt. Es definiert beispielsweise auch Schriftart, -größe und -farbe einer Webseite.

HTML5

HTML5 ist der aktuelle Standard der Hyper Text Markup Language. HTML ist eine Auszeichnungsprache und dient zur (schemantischen) Darstellung und Gliederung von Webinhalten.

Responsive Webdesign

Responsive Webdesign ist eine spezielle Form der Layoutgestaltung. Grundgedanke des Responsive Webdesign ist im Zeitalter von Computer, Tablet und Handy keine separaten Programme oder Views pro Endgerät zur Verfügung zu stellen. Es wird nur noch ein Layout entwickelt, das sich an die verfügbare Displaygröße anpasst und seinen Inhalt entsprechend optimiert darstellt.

jQuery

jQuery ist eine verbreitete Bibliothek für die Programmiersprache JavaScript.Sie vereinfacht die Entwicklung und stellt Lösungen für Standardanwendungsfälle von JavaScript bereit. jQuery nutze ich primär für den feinschliff des Frontends und zur Steigerung der Benutzerfreundlichkeit

Drupal 7

Drupal ist ein weit verbreitetes Content Management System und ist für kleine bis große Webseiten geeignet. Durch die große Drupal Community existieren viele Erweiterungen für dieses CMS. So ist der einsatz besonders bei aufwendigen und umfangreichen Problemen geeignet, da oft bereits Module existieren die diese Problemstellungen lösen oder vereinfachen können. Ich verwende Drupal für Webseiten mit komplexen Anforderungen und größeren Umfängen.