Managing assets (JavaScript, CSS) in the front end.
Asynchronous Messaging using the Symfony Messenger integration
Writing a back end module for Contao
HTTP caching in Contao
Contao's fundamental content blocks.
Contao's Content Security Policy framework.
Contao's cron functionality.
Configuration of tables and record editing.
Working with files in Contao.
Complex functionalities within your web pages.
Extending front end and back end functionality.
Processing and resizing of image files and creation of responsive images.
Integrate specific content into any place in Contao.
Use Monolog and custom log channels in Contao.
A class that allows third party bundles and application developers to configure a Contao Managed Edition.
Database migrations and general purpose migration scripts.
Read objects from and write them to the database
Implementing Contao page types as controllers.
Symfony's profiler in Contao.
CSRF protection in Contao
The Response Context is a concept special to Contao.
Routing in Contao
How to work with Contao's built-in search indexer abstraction.
Contao's Symfony Security implementation.
Contao's template engine.
How to create translations within the Contao framework.
How to create custom input widgets for the back and front end.