PHP7 Advanced


PHP7 Logo

Schulung PHP Komplett: Grundlagen und fortgeschrittene Techniken für Web-Entwickler
rolandgolla.de
Roland Golla bei einem Talk

Speaker / Consultant / Trainer / Freelancer / Never Code Alone

Testing und Refactoring

FB/NCADiscussion
Facebook Never Code Alone
instagram.com/nevercodealone
Instragram Never Code Alone
twitter.com/nevercodealone
Twitter Never Code Alone

STELLEN SIE SICH VOR UND SAGEN SIE EIN PAAR WORTE ÜBER SICH SELBST.

  • Was sind sie von Beruf bzw. was ist Ihre Aufgabe in Ihrem Unternehmen?
  • Welche Kenntnisse bringen Sie mit?
  • Programmier-, Design-, Projekterfahrung HTML, CSS, Javascript

Mögliche Antworten könnten sein:

  • Keine Ahnung, ich bin Anfänger.
  • Habe bereits Erfahrungen, aber verbesserungswürdig.
  • Ich kenne mich schon gut aus, möchte aber besser verstehen.
  • Ich glaube, ich weiss schon alles!

ÜBER IHR PROJEKT

  • PHP Version? Frameworks?
  • Testing?
  • Deployment?
  • Probleme?
  • Zukunft im Unternehmen 5 Jahre?
  • Wie viele Entwickler?
  • Versionssystem? Git? Git-Flow? Tags?

Was wir machen?

PHP7 App mit Composer und Namespaces

CMS mit Files

Login aus DB mit Session Handling und Logout

CMS Datenbank

Tracking / Logging

Wie wir das machen?

Basis App Setup

Interface für Page Klasse

DB Handling mit vendor Lib clancats/hydrahon

Tracking mit Trait

Was lernen wir?

Viel über PhpStorm

Planung und Umsetzung einzelner Tasks

Umgang mit externen Library

PHP Best Practice

Links?