Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
- What is New in Drupal 11
- Updates to internal systems and APIs
- Managing HTTP Requests
- Symfony's HTTP request system
- Caching in Drupal
- Illustrations of cached data
- Drupal's Cache API
- Cache clearance procedures
- Tagging mechanisms
- Automated Class Loading
- Drupal 11's specific approach
- Directories and namespaces
- Drupal Rules and Programming
- Alterability
- Hooks
- Plugins
- Dependency Injection
- Routing
- Links
- Module theming and output
- Separation of: Content, Configuration, and State Data
- i18n (internationalization)
- Accessibility and Usability
- Database independence
- Security (assuming all user-provided input is insecure)
- Testing and Documentation
- Common Programming Mistakes in Drupal
- Excessive programming
- Over-execution of code
- Storing PHP code within the database
- Alternatives to storing PHP code in the database
- Working in isolation
- Programming Examples
- Registering URLs and displaying content
- Utilizing the Drupal Form API
- Programming with Ajax
- Programming with Entities and Fields
- Theming
- Theming engines
- Twig template files and variables
- Preprocess functions
- Inclusion of CSS and JS
- Programming Tools and Tips
Requirements
- Proficiency in Drupal usage, along with foundational knowledge of PHP or any other procedural programming language such as C, VB, or similar.
14 Hours
Testimonials (1)
The energy the trainer had, the engagement and the willingness to assist when we got stuck