What will be tested?
Here you can find some brief information in note form about the topics covered by the certification. The exam is a multiple choice test with a random selection of questions from these themes. Not all these topics can be tested within a single test, but they give you a hint about what might be asked.
First of all you should know the TYPO3 documentation, mainly the TSRef.
You should know about the top level objects and content objects in TypoScript and how they are used (e.g. PAGE, COA, HMENU). You know the differences between HMENU and the other built in menu objects; you are able to use its enhanced features such as option split. You understand the concept behind stdWrap and know how to use its functions.
You know constants and setup and understand their usage. You are able to use conditions and you know what parameters can be used within them. You know the template tools such as the object browser and how to use them.
- Basics of Typoscript CoreTS
You should know the different ways you can work with templates in TYPO3. Make sure you know the mechanisms of templating with TYPO3's new Fluid templating engine and its view helpers very well.
As the definition of the "TYPO3 CMS Integrator" already states: You do not have to know how to install TYPO3 on a server in detail - However you should be aware about basic security issues, you should know the options you have available to configure a preinstalled TYPO3 CMS and you should know about the files involved (which information is stored in what files, etc).
Nobody knows every little detail of TYPO3 by heart. The system is too big and complex to know all the features and pitfalls. Luckily TYPO3 is a very well documented open source project and TYPO3 professionals should know where to find the information they need.
- The document library might be the best place to start.
- This document matrix gives also you a good overview of the the available kinds of documentation.
5. BE - Administration
You have read the TSConfig documentation. You have a common knowledge of TYPO3 modules and sub-modules.
You know how to set up rights for backend users and usergroups. You have used and set up the usage of workspaces and you are able to create multi-language websites.
You know about the capabilities of TypoScript in the backend. You understand the concept of “Page TSconfig” and “User TSconfig” and how to differentiate between its features. Using TypoScript you are able to assign specific fields and rights to backend users and usergroups. You know how to use TSconfig for backend configuration (e.g. removing backend fields, set up Rich Text Editor etc).
To be able to properly work with TYPO3 you should understand the mechanisms of the Extension Manager. Learn how to install, uninstall or upgrade extensions, how to install and upgrade language packages. You should know the different kinds of extensions and where you can get information about a specific extension. Last but not least you should be aware of the security mechanisms and risks in relation to extensions.
7. TYPO3 environment basics
This part is strongly connected to the installation objectives: Learn which server environments TYPO3 can run on and identify the main components needed to run TYPO3.
8. TYPO3 in general
You have an overview about the history of TYPO3. You know about the official community events. You know about the TYPO3 license.