Day 1 — Installation and concepts
Today's lessons
Today introduces the fundamental concepts of content management systems, with a special focus on TYPO3 CMS. Students will explore the basics of CMS functionality, TYPO3's core concepts, and essential development tools including Docker, DDEV, and Composer. This foundational day establishes the groundwork for setting up a local development environment and understanding modern web development workflows.
Prerequisites and goals
Prerequisites
Theoretical prerequisites
This day assumes that you already know the following:
Practical prerequisites
Before you start this day, please have the following things ready:
Goals
Theoretical goals
By the end of this day, you should know the following:
- Basic understanding of CMS concepts
- Basic understanding of TYPO3
- Basic understanding of TYPO3's filesystem
- Basic understanding of TYPO3's database
- Basic understanding of Git
- Basic understanding of DDEV
- Basic understanding of Composer
- Basic understanding of the Bootstrap framework
- Knowledge of the different documentation sources
Practical goals
By the end of this day, you should have completed the following:
- You have shown that you meet the practical prerequisites
- You have shown that you meet the theoretical prerequisites
- You have shown that you understand the basic concepts behind TYPO3
- You have been introduced to the different documentation sources