Lesson 1 — Using Composer to install a TYPO3 project in DDEV

Prerequisites and goals

Prerequisites

Theoretical prerequisites

This lesson assumes that you already know the following:

  • How to install and configure DDEV on your local computer in order to have a local development environment
  • How to use DDEV to run and develop web applications
  • How to setup a new TYPO3 project in DDEV

Practical prerequisites

Before you start this lesson, please have the following things ready:

  • Installed and configured a local development environment on your computer using DDEV
  • Installed a new TYPO3 project in your local development environment
  • Worked on a TYPO3 project using DDEV

Goals

Theoretical goals

By the end of this lesson, you should 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 goals

By the end of this lesson, you should have completed the following:

  • Create TYPO3 project using Composer in DDEV
  • Configure Composer for TYPO3 project requirements
  • Install required TYPO3 dependencies through Composer
  • Verify successful TYPO3 project installation

Learning resources

Teacher's instructions

Student's instructions