Tickets für das TYPO3camp München
⇑⇑Hier Tickets buchen ⇑⇑
Standard-Tickets
Die Standard-Tickets beinhalten:
- das WarmUp am Freitag Abend
- das komplette TYPO3Camp München im Puchheimer Kulturzentrum (PUC)
- die Tagungs-Verpflegung am Samstag und Sonntag
- das Social-Event am Samstag Abend
- unser Camp-GiveAway
Supporter-Tickets
Die Supporter-Tickets beinhalten:
- die gleichen Leistungen wie die Standard-Tickets
- die Nennung in Social-Media-Posts und auf dem TYPO3camp
- das gute Gefühl, das TYPO3camp München zu supporten
Entfällt! Integration mit neuen Techniken in TYPO3 v14
Workshop mit Wolfgang Wagner
In diesem Workshop lernst du, wie du eine Website mit einem eigenen Sitepackage in TYPO3 v14 integrierst. Der Workshop richtet sich sowohl an angehende als auch an erfahrene TYPO3-Integratoren. Du solltest bereits Erfahrung mit TYPO3-Versionen mitbringen. TypoScript und Fluid-Templates sollten dir nicht völlig fremd sein, aber du möchtest dein Wissen über aktuelle Methoden und Techniken erweitern. Der Workshop ist auf maximal 12 Teilnehmer begrenzt, um eine intensive und persönliche Betreuung zu gewährleisten.
Nach dem Workshop weißt du, wie du TYPO3 v14-Projekte mit den aktuellen Best Practices aufsetzt und typische Stolperfallen vermeidest.
Du erfährst, welche Methoden in v14 die alten Wege ablösen und warum sich der Umstieg lohnt.
Folgende Themen werden ausführlich behandelt:
- Erstellung eines eigenen Sitepackages
- Site Sets
- TypoScript-Objekte (CONFIG, PAGE, PAGEVIEW etc.)
- Data Processors
- Fluid 5 und die neuen ViewHelper
- Neue Methoden und weitere v14-spezifische Neuerungen für Integratoren
Der Fokus liegt auf den neuen Techniken und Methoden von TYPO3 v14. Ziel ist es, dir ein grundlegendes Verständnis dieser Themen als Basis für die weitere Entwicklung zu vermitteln.
Voraussetzungen
Um erfolgreich teilnehmen zu können, solltest du folgende Voraussetzungen erfüllen:
- Eigenen Laptop mitbringen
- Software zur Dateibearbeitung (PhpStorm, Visual Studio Code oder ähnliches)
- Solide Kenntnisse in HTML und CSS
- Grundlegende Erfahrung mit der Kommandozeile (z.B. Verzeichniswechsel, Dateien bearbeiten)
- TypoScript, Fluid und verwandte Konzepte sollten dir nicht völlig fremd sein
Wichtig: Lokale Installation erforderlich!
Bitte installiere die aktuelle Version von TYPO3 14 lokal auf deinem eigenen Rechner (nicht auf einem externen Server!). In der Vergangenheit hatten wir immer wieder Probleme mit Teilnehmern, die auf einem Server arbeiten wollten. Ohne eine funktionierende lokale Entwicklungsumgebung kannst du nicht sinnvoll mitarbeiten.
Wichtig: Bitte nutze Composer für die Installation! Der Workshop basiert auf diesem Ansatz.
Wichtig: Teste bitte vor dem Workshop, ob deine lokale TYPO3-Installation auch dann funktioniert, wenn du nicht im firmeninternen WLAN oder Netzwerk online bist. Erfahrungsgemäß kann es sonst zu Problemen kommen.
Vorläufiger Zeitplan
● 10:00 Uhr: Beginn des Workshops
● Ca. 12:30 Uhr bis 13:00: Lunch in Buffet-Form
● Ca. 17:00 Uhr: Ende des Workshops
Entfällt! PHPUnit-Testing für TYPO3-Entwickler
Workshop mit Helmut Strasser
Workshop-Themen und -Inhalte
- Erhalte einen Überblick über das Testing im Allgemeinen (e2e, backstop, cypress, playwright, feature, unit...) und wann welche Tests zu bevorzugen sind.
- Erfahre mehr über die Vor- und Nachteile von PHPUnit-Tests, sowie welcher Code getestet werden sollte und welche nicht.
- Erhalte stichhaltige Argumente, um deine Kunden davon zu überzeugen, die Entwicklung von Tests zu finanzieren.
- Erfahre, wie du eine PHPUnit-Testumgebung für dein TYPO3-Projekt einrichtest und Tests in deiner IDE ausführst.
- Lerne, über den Tellerrand zu blicken und die Qualität deines Codes durch das Schreiben von PHPUnit-Tests zu steigern, noch bevor du die eigentliche Anwendung entwickelst.
- Lerne im Workshop anhand ausgewählter Code-Beispiele eigene PHPUnit-Tests zu schreiben, von deinen ersten einfachen Assertions bis hin zum Mocken komplexer TYPO3-API-Aufrufe.
Ziele
Nach dem Workshop hast du dir die folgenden Fähigkeiten angeeignet:
- Du kannst eigenständig PHPUnit für dein Projekt einrichten.
- Du bist in der Lage, selbst PHPUnit-Tests zu schreiben, um deinen Kunden ein robusteres Produkt zu liefern.
- Du hast eine solide Wissensbasis zum Umgang mit Besonderheiten von PHPUnit in Verbindung mit TYPO3 und Extbase.
- Du hast dir Wissen angeeignet, wie du PHPUnit-Tests nutzen kannst, um die Qualität deines Codes zu verbessern.
Zielgruppe
Dieser Workshop richtet sich an interessierte TYPO3-Extension-Entwickler, die lernen möchten, wie man PHPUnit-Tests für TYPO3 und Extbase schreibt. Wenn du ViewHelper und Data Prozessoren selber schreibst, ist dieser Workshop das Richtige für dich.
Es sind keine Vorkenntnisse in Bezug auf PHPUnit erforderlich, da wir im Workshop mit den Basics beginnen.
Voraussetzung
Alles, was du zu diesem Workshop benötigst, ist dein Laptop mit einer IDE deiner Wahl. Ein installiertes Xdebug sowie Erfahrung darin ist von Vorteil, aber keine Voraussetzung. Etwa zwei Wochen vor dem Workshop erhältst du Zugriff auf ein GitHub-Repository mit einem DDEV konfigurierten TYPO3 Projekt, das für den Workshop vorbereitet ist. Du kannst auch eine andere Entwicklungsumgebung als DDEV verwenden, stelle aber bitte sicher, dass zu Beginn des Workshops deine TYPO3-Instanz lauffähig und in einem Browser aufrufbar ist. Nähere Informationen werden zeitnah zum Workshop zur Verfügung gestellt.
⇑⇑Hier Tickets buchen ⇑⇑
Platin-Sponsoren
in2code
eCentral
Dieser Platz ist noch frei!
Gold-Sponsoren
visionbites
team23
Dieser Platz ist noch frei!
Silber-Sponsoren
DKD
autodudes
queonext
webconsulting
Wolfgang Wagner