>_ phpunit.expert

Interaktive Online-Schulung

Was ist neu in PHP?

Jeden Herbst erscheint eine neue PHP-Version, und mit ihr eine lange Liste von Änderungen. In vier Stunden erfährst du, was davon für deinen Code zählt, warum es so umgesetzt wurde und wie du dich darauf vorbereitest.

Diese Schulung findet einmal im Jahr und ausschließlich auf Englisch statt.

Online via Zoom Live & interaktiv
2 Sitzungen je 2 Stunden
Auf Englisch Einmal im Jahr, nach dem Release
399 EUR in der Flatrate enthalten

Die Idee

Nicht nur was. Vor allem warum.

Jeden Herbst bekommt PHP eine neue Version: neue Sprachfeatures, erweiterte Funktionalität und Optimierungen, von denen du profitierst, ohne eine Zeile Code anzufassen. Die Release Notes lesen sich wie ein Changelog. Was dort fehlt, ist die Einordnung.

Diese Schulung liefert einen kompakten und trotzdem vollständigen Überblick über das, was im vergangenen Jahr im PHP-Ökosystem passiert ist. Wir zählen die Änderungen nicht nur auf, sondern gehen dem Warum dahinter nach: Welches Problem löst ein neues Feature? Warum wurde es so entworfen und nicht anders? Und was heißt das für den Code, den du heute schreibst?

Sebastian verfolgt die Entwicklung von PHP seit über zwei Jahrzehnten aus nächster Nähe. Du erfährst, wie die Diskussionen hinter den RFCs verlaufen sind und was ihr Ergebnis für die Praxis bedeutet.

Das Programm

Zwei Sitzungen, zwei Perspektiven

Die erste Sitzung schaut auf die neue Version, die zweite auf deinen Code. Je zwei Stunden, live und interaktiv. Deine Fragen sind ausdrücklich erwünscht.

Sitzung 01

Was neu ist

2 Stunden
Neue Features & Änderungen unter der Haube
  • Was ist im vergangenen Jahr rund um PHP passiert, und was davon ist für dich relevant?
  • Welche neuen Sprachfeatures gibt es, und welches Problem lösen sie wirklich?
  • Warum wurde ein Feature so umgesetzt und nicht anders?
  • Was hat sich unter der Haube geändert, ohne dass du dafür etwas tun musst?
Sitzung 02

Was das für deinen Code bedeutet

2 Stunden
Deprecations & Migration
  • Welche Schreibweisen und Funktionen sind neu als veraltet markiert, und wie viel Zeit bleibt dir?
  • Wie kommst du auf die neue Version, ohne deinen Release-Plan zu sprengen?
  • Wo lohnt es sich, bestehenden Code auf ein neues Feature umzustellen, und wo nicht?
  • Wie hältst du deine Codebasis so, dass der nächste Versionswechsel keine Überraschung wird?

Für wen

Alle, die mit PHP arbeiten

Diese Schulung richtet sich an alle, die bei der Entwicklung von PHP auf dem Laufenden bleiben wollen. Sie behandelt die Neuerungen der diesjährigen PHP-Version und setzt dafür lediglich Vertrautheit mit den vorherigen Versionen voraus.

Du nimmst mit

  • Du kennst die neuen Sprachfeatures von PHP und kannst sie anwenden
  • Du verstehst, welches Problem sie lösen und warum sie so entworfen wurden
  • Einen Überblick über die aktuellen Entwicklungen im PHP-Ökosystem
  • Eine Strategie, um deinen Code auf die neue PHP-Version vorzubereiten

Du bringst mit

  • Erfahrung in der Softwareentwicklung mit PHP
  • Vertrautheit mit den vorherigen PHP-Versionen, mehr wird nicht vorausgesetzt
  • Eine Codebasis im Kopf, die du auf die neue Version bringen möchtest
  • Ausreichend Englischkenntnisse, um einer Präsentation zu folgen und Fragen zu stellen

Dein Trainer

Sebastian Bergmann

Sebastian Bergmann

Sebastian ist der Schöpfer von PHPUnit, dem De-facto-Standard für das Testen von PHP-Code. Als Berater, Trainer und Mitgründer von thePHP.cc hilft er seit über zwei Jahrzehnten Teams dabei, wartbare und gut getestete Software zu bauen.

Er verfolgt die Entwicklung von PHP seit den Anfängen und weiß, welche Neuerungen in der Praxis etwas bewirken und welche nur gut klingen. Diese Einordnung bekommst du hier aus erster Hand, mit Raum für deine Fragen.

Sebastian Bergmann beantwortet die Frage eines Teilnehmers am Laptop
Sebastian im Gespräch mit Teilnehmenden bei einem Workshop. Foto: Filip Kovačević

Anmeldung

399 EUR pro Person

Zwei interaktive Live-Sitzungen zu je zwei Stunden als Zoom-Meeting. Kleine Gruppe, aktuelle Version, deine Fragen.

Nächster englischsprachiger Termin:

Die Schulung findet auf Englisch statt. Den nächsten Termin findest du in der thePHP.cc Academy.

Diese Schulung ist in unserem Abo für alle Schulungen der thePHP.cc Academy enthalten.