Lesson 4 — What does it need? A Local Development Environment for TYPO3

Prerequisites and goals

Prerequisites

Theoretical prerequisites

This lesson assumes that you already know the following:

  • The knowledge from today's previous lessons.

Practical prerequisites

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

  • The general prerequisites for Stage 1

Goals

Theoretical goals

By the end of this lesson, you should know the following:

  • What server software TYPO3 needs in order to function
  • What software isn't strictly required, but that makes TYPO3 function optimally
  • The outline of a local development environment for TYPO3 based on Git, Docker, and DDEV
  • The role Git, Docker, and DDEV play (what they are used for)

Practical goals

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

  • Have installed Git on your computer

Learning resources

Teacher's instructions

Student's instructions