International PHP Conference |
June 3 - 7, 2019 in Berlin

Hands-on Progressive Web App Bootcamp [SOLD OUT]

Workshop
This talk originates from the archive. To the CURRENT program
Till February 14th ✓ Workshop Day for free ✓ Group discount ✓ Save up to € 700 Register now
Infos
Monday, June 4 2018
09:00 - 17:00
Room:
Salon 3
Booking note:
Progressive Web App Workshop

Egal, ob man mit Angular, React oder irgendeinem anderen Framework entwickelt – Progressive Web Apps basieren in allen Fällen auf fundamentalen Webstandards wie Promises, Service Workers und Offline-Datastores. Um genau diese PWA-Basistechnologien geht es in diesem Workshop. Im ersten Teil des Workshops geht es um die Hintergründe und vor allem die konkreten Technologien hinter Service Workers, Offlinecache, App-Manifest und Co. Jedes neue API wird im Detail betrachtet und anhand von Beispielen demonstriert. Auch DevTools und Debugging-Techniken sind natürlich ein Thema. Gerüstet mit dem Wissen um diese und weitere Grundlagentechnologien ist die Entwicklung einer eigenen PWA ein Leichtes, zum Beispiel in der zweiten Hälfte des Workshops. Gemeinsam entwickeln die Teilnehmer einen Prototyp einer kleinen offlinefähigen Mobile-First PWA – entweder auf Basis einer Vorlage oder ganz nach dem persönlichen Geschmack mit dem Framework der Wahl. In Teil 2 gibt es keine komplizierten Slides oder langweiligen Vorträge, sondern vom Trainer unterstützte Hands-on-Entwicklung am konkreten Beispiel. Bringen Sie Ihren Laptop mit und vielleicht – wenn Sie mögen – Ihre eigene Idee für eine kleine Progressive Web App.

Die Teilnehmer sollten Laptops mitbringen und dort einen Webserver lokal installieren. Was für ein Webserver es ist, ist nicht wichtig. Er sollte nur statische Dateien von Localhost ausliefern können.

Stay tuned!

Behind the Tracks of IPC

PHP Development
Best Practices & Application

Web Development
Web Development & more

JavaScript Development
All about JavaScript

Web Architecture
Concepts & Environments

Performance & Security
All about Performance & Security