Alex Schwarz - Programmierbeispiele

1. Diploma - Abschlussprojekt

Die Diploma-Abschlussarbeit (Webmasters Fernakademie - Fernstudiengang "Web Engineering") besteht aus einem fiktiven datenbankbasierten Web-Projekt einer imaginären Kreuzfahrtreisebüro "Kreuz & Meer". Es wurde ein Kundebereich und ein Mitarbeiterberech programmiert.

Kreuz & Meer - Kundenbereich

Kreuz & Meer - Mitarbeiterbereich

Benutzername: admin
Passwort: 123

Downloads:
PDF - Physisches Datenmodel
ZIP - LESS-Dateien für den Kundenbereich
ZIP - Code zum Projekt
  • Ordner vendor muss erstellt werden.
  • default-config.php muss angepasst werden.
  • setup.php - erstellt die Datenbank.
  • reset.php - erstellt Tabellen und füllt sie mit Test-Daten.
Verwendete Technologien und Techniken:
HTML5, CSS3, LESS, JavaScript, JSON
Objekt-orientiertes PHP5 (Framework Doctrine 2): im MVC-Pattern mit klassenbasierten Controllern, Front-Controller, Vererbung und Two-Step-Rendering
MySQL (eine Datenbank mit fünf Tabellen und drei "1 zu n Beziehungen")

2. Warenkorb - Angular JS

Erstellt auf Basis des AngularJS-Tutorials von Sascha Brink.

Warenkorb

Downloads:
ZIP - Code-Warenkorb
Verwendete Technologien und Techniken:
HTML5, CSS3, Bootstrap, JavaScript, JSON, Angular JS

3. Form-Valideierung - Angular JS

Die optimale Nutzererfahrung erzielen Sie mit der neuesten Version von Google Chrome.

Form-Validierung

Downloads:
ZIP - Code-Form-Validierung
Verwendete Technologien und Techniken:
HTML5, CSS3 (LESS), Angular JS