Webanwendungen
Info zu Webanwendungen
Webanwendungen mit JavaScript/TypeScript
Professionelle Frontendentwicklung mit [wiki]JavaScript[/wiki] bzw [wiki]TypeScript[/wiki], für Online-Formulare, interaktive Webanwendungen und fortschrittliche Benutzerinteraktion.
Was ist JavaScript
JavaScript ist die Programmiersprache zur Entwicklung von Programmcode der auf Webseiten läuft, wenn diese im Browser angezeigt werden. Es begegnet Ihnen:

- wenn ein Menü aufklappt
- sie ein interaktives Formular ausfüllen
- Ihre Eingaben auf einer Webseite validiert werden
- bei jeder Animation auf einer Webseite
Was ist TypeScript
Für mich ist TypeSricpt die Erwiterung, die aus JavaScript eine vernünftige Programmiersprache macht.
Auch wenn JavaScript eine mächtige Programmiersprache ist, kann es aufgrund seiner Architektur bei umfangreichen Anwendungen sehr unübersichtlich werden, und damit schwer zu warten. Das Problem wurde durch die Entwicklung von TypeScript durch Microsoft gelöst. TypeScript ist auf JavaScript aufgebaut, ermöglicht aber exakter zu Programmieren, und so Code zu generieren, der auch langfristig wartbar ist.
- Der Code wird in TypeScript geschrieben
- Der Compiler wandelt den TypeScript-Code in JavaScript um
- Der JavaScript Code wird in die Website eingebunden
- Beim Aufruf der Website wird der Code ausgeführt
PHP Entwicklung
Für individuelle Internetanwendungen ist [wiki]PHP[/wiki] immer noch die erste Wahl. Daher sind auch die wichtigsten [wiki title="Content-Management-System"]CMS[/wiki] wie [wiki]WordPress[/wiki] geschrieben.
Serverseitige Webentwicklung mit PHP & MySQL
- PHP Formulare: Interaktive Formulare zur Datenerfassung. Vollständig mit Clientseitiger Kontexthilfe, Validierung und verarbeitung der Daten
- PHP Schnittstellen: Entwicklung von [wiki title="Programmierschnittstelle"]Apis[/wiki] zur Interaktion mit Apps oder Webdiensten
- Webdatenbanken zur Bearbeitung und Speicherung von Projektdaten, Kundendaten etc..
- Kleinst Anwendungen mit PHP Scripten zur Verarbeitung von Kundenanfragen, Visualisierung aktualisierter Daten,...
- Komplexere Webanwendungen: Kombinationen aus PHP Formularen mit Datenbankanbindung und weiterer Interaktion mit den Nutzern
Zur Interaktion mit den Nutzern entwickle ich auch die Benutzer Oberfläche mit JavaScript/TypeScript

Was ist PHP - Einsatzgebiete
PHP ist eine Programmiersprache für Programme bzw. Scripte die auf dem Server ausgeführt werden, um dynamische Inhalte für Webseiten, Webanwendungen oder Apps auszugeben. So ist die Software für diese Seite auch in PHP geschrieben. Dabei arbeitet PHP meist mit einer [wiki]Datenbank[/wiki] zusammen, in diesem Fall ist das eine MySQL Datenbank.
Typisch ist das der Nutzer auf einer Webseite Daten in ein Formular z.B. für eine Bestellung eingibt, die Daten werden auf dem Server verarbeitet, und anschließend wird der Betreiber der Website per Mail über den Vorgang informiert, und der Kunde erhält eine automatisch generierte Bestätigungsmail.
