Lesson 2 — Setting up and configuring a TYPO3 project with Composer
Prerequisites and goals
Prerequisites
Theoretical prerequisites
This lesson assumes that you already know the following:
- Understand Composer's role in TYPO3 project management
- Learn TYPO3 project structure and dependencies
- Master Composer configuration for TYPO3 installations
- Study TYPO3 package management best practices
Practical prerequisites
Before you start this lesson, please have the following things ready:
- Create TYPO3 project using Composer in DDEV
- Configure Composer for TYPO3 project requirements
- Install required TYPO3 dependencies through Composer
- Verify successful TYPO3 project installation
Goals
Theoretical goals
By the end of this lesson, you should know the following:
- Understand TYPO3 project configuration requirements
- Learn about Composer scripts for TYPO3
- Master TYPO3 extension management through Composer
- Study TYPO3 environment configuration approaches
Practical goals
By the end of this lesson, you should have completed the following:
- Configure TYPO3 project settings using Composer
- Set up custom Composer scripts for TYPO3
- Manage TYPO3 extensions with Composer
- Implement environment-specific configurations