Workshop - Introduction to TYPO3 Headless development
About the workshop:
Join us for a comprehensive workshop on TYPO3 Headless, where you'll dive into the world of decoupled CMS architecture. During this session, you will learn about the benefits of headless, the key concepts behind it, and the tools and techniques used in TYPO3 to implement it. You'll also have the opportunity to see the process of setting up a headless TYPO3 project, from the initial setup to the implementation of various features. Whether you're an experienced developer or just starting out, this workshop will provide you with the knowledge and hands-on experience needed to confidently work with TYPO3 Headless.
At the end of the workshop you…
will have a solid understanding of how to implement a headless setup with TYPO3. They will be able to build and manage a TYPO3 website with a decoupled frontend, understand the benefits of headless architecture and be able to implement essential features like PWA. Additionally, participants will be able to effectively use the TYPO3 headless components, implement custom solutions and troubleshoot any issues they may encounter. By the end of the workshop, attendees will be equipped with the skills and knowledge necessary to confidently build and manage headless TYPO3 websites.
- Solution architecture & ecosystem
- Main features highlights
- Values for agency and team workflow
- How to kickstart a project
- JSON API walkthrough and customizations
- How to kickstart a frontend application
- Architecture of Vue.js application
- How to get great SEO with headless
- PWA Capabilities
- Adapting existing projects to headless
- Cloned and working PWA demo repository github.com/TYPO3-Headless/pwa-demo
- Fundamental TYPO3 knowledge
- Node.js - version 16 LTS required
- Nice to have:
- Fundamental Vue.js knowledge (components basic at least https://v2.vuejs.org/v2/guide/components.html
- IDE with Vue.js support
The workshops are designed for TYPO3 developers (backend/frontend) who are interested in learning about the TYPO3 headless approach and its implementation in web development. Whether you're a beginner or an experienced developer, these workshops are perfect for anyone looking to expand their knowledge and skills in the field of web development.
About the trainers
Adam is a frontend developer with over 10 years of experience. He leads the frontend team at Macopedia and is responsible for its development and growth. Adam is also the co-creator of TYPO3 headless solution and nuxt-typo3 frontend module. In both his personal and professional life, he's a big fan of Vue.js and always tries to stay up to date with the latest frontend technologies. In his free time, Adam is a fan of skateboarding, electric longboarding, and snowboarding.
Łukasz is backend developer who currently works as the Lead TYPO3 Developer at Macopedia. Łukasz is author and maintainer of TYPO3 Headless extension, which is available as open source on GitHub. He also participates in QA Team which provides best practices for CI/CD for TYPO3 projects and extensions. Outside of work, Łukasz is trying his best at lifting weights, running and riding bike.
When and Where?
Thursday 9 March
Starts at 9.30 Hours
Till 17.00 Hours
Beech office (other location than Friday/Saturday!)
5916 PJ Venlo
+31 77 30 30 300
Workshop ticket: € 300 (excl. 21% VAT)
(Web Camp are seperate tickets)
Maximum 15 participants.