:navigation-title: Prerequisites .. include:: /Includes.rst.txt .. _prerequisites: ====================================================== Prerequisites to create a TYPO3 site package extension ====================================================== Before you start working on this tutorial you should have a working TYPO3 installation in versions 13.4 or above. We assume you use Composer and work locally with DDEV. Your TYPO3 installation should be empty and have no pages, designs or third party extensions installed. You can follow this tutorial to install TYPO3 with DDEV and Composer: * :ref:`Installing TYPO3 with DDEV `. .. note:: Answer "no" when asked if you want to create a basic site. You should be able to log in into the TYPO3 backend and see the following: .. figure:: EmptyInstallation.png :alt: Screenshot of a fresh TYPO3 13.4-dev installation with no page in the page tree A fresh, empty TYPO3 installation (light mode) This TYPO3 tutorial assumes that the reader has some basic knowledge in the following areas: * `HTML, CSS and JavaScript `__ * `DDEV `__ * `Composer `__ It is also helpful if you know the following concepts: * :ref:`Backend ` * :ref:`Frontend ` * :ref:`Working with pages in the page tree ` * :ref:`How to create a page ` * :ref:`How to create page content ` * :ref:`Working with content in the page module ` * :ref:`Using the list module ` * :ref:`Site Management ` * :ref:`How to clear caches in TYPO3? `