Lesson 6 — Workshop: creating and configuring a site package extension

Prerequisites and goals

Prerequisites

Theoretical prerequisites

This lesson assumes that you already know the following:

  • Understand TYPO3 security concepts and best practices
  • Master the principles of user authentication and authorization
  • Learn about role-based access control implementation
  • Understand security audit and monitoring processes

Practical prerequisites

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

  • Successfully implement secure user authentication
  • Configure proper role-based access controls
  • Demonstrate proficiency in security monitoring setup
  • Apply security best practices and auditing procedures

Goals

Theoretical goals

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

  • Understand comprehensive site package development workflow
  • Master the integration of all previously learned concepts
  • Learn about testing and quality assurance processes
  • Understand deployment and maintenance strategies

Practical goals

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

  • Successfully create a complete site package from scratch
  • Implement all necessary configurations and features
  • Demonstrate proficiency in testing and debugging
  • Apply proper documentation and maintenance procedures

Learning resources

Teacher's instructions

Student's instructions