Lesson 1 — Installing DDEV for local development
Prerequisites and goals
Prerequisites
Theoretical prerequisites
This lesson assumes that you already 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
Practical prerequisites
Before you start this lesson, please have the following things ready:
- 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
Goals
Theoretical goals
By the end of this lesson, you should know the following:
- Understand DDEV architecture and system requirements
- Learn DDEV installation process and dependencies
- Master DDEV command line interface basics
- Study DDEV configuration file structure
Practical goals
By the end of this lesson, you should have completed the following:
- Install DDEV successfully on local machine
- Verify DDEV installation and dependencies
- Execute basic DDEV commands
- Configure basic DDEV settings