Internetanwendungen

Datenbanken

  • ERD- oder UML basierter Entwurf
  • detailierte Erfahrungen mit mySQL
  • komplexe Abfragen, Optimierung von SQL-Statements
  • Integritätsprüfungen, Datenimport und -export

PHP

  • Installation, Konfiguration, Einrichtung von Erweiterungen von PHP unter Linux
  • objektorientierte Anwendungsentwicklung
  • kryptographische Anwendungen (openssl)
  • automatische E-Mail Auswertung und Analyse (imap)
  • Zugriff und Authentifizierung gegen Verzeichnisdienste (ldap)
  • Zugriff auf Remote-Systeme (curl)
  • XML – Verarbeitung (XML Parser, DOM, XPath)
  • Verwendung von Template Engines (Smarty)
  • Verwendung von PEAR-Modulen, u.A. DB, HTML::Quickform

Anwendungs-APIs

Für folgende openSource Anwendungen habe ich bereits Erweiterungen programmiert und kenne auch die interne Funktionsweise und API-Schnittstellen

  • phpBB
    Das wohl bekannteste Open Source Bulletin Board Systm.
  • Typo3
    Typo3 ist ein sehr flexibles Open Source Content Management System. Neben der Konfiguration des Systems und der Verwendung von TypoScript  kenne ich mir hier auch mit der internen API unt der Programmierung von Erweiterungen aus.
  • WordPress
    Wordpress ist eine Open Source Software zum Gestalten eines Weblog. Auch bei dieser Software habe ich bereits mehrere Erweiterungen programmiert bzw. angepasst.
  • moodle, ILIAS
    moodleund ILIAS sind Learning Content Management Systeme. Im Rahmen meiner Arbeit an der Universität habe ich oft mit diesen Systemen zu tun und programmiere Anpassungen oderErweiterungen, und kenne daher die interne Struktur dieser Systeme sehr gut.

Comments are closed.