Advanced Component Training
CtrlK
  • Welcome
  • Start here
    • Setup
    • Dependencies
  • Getting Started
    • Front-end tooling
    • Create a new D9 theme
    • Component Architecture
    • Drupal Best Practices
    • Drupal Attributes
    • Twig Blocks
  • Basic Components
    • Global styles
    • Adding webfonts
    • Heading Component
      • Improving the Heading
    • Button Component
  • A Component‘s Lifecycle
    • Hero Component
    • Include statements
    • Drupal prep
    • Drupal entities
    • Homepage
      • Hero paragraph
      • Homepage content type
    • View modes
      • Paragraph view modes
    • Responsive Images
    • Integrate the Hero
      • Template Suggestions
      • Paragraph Integration
    • Drupal Libraries
    • Getting field values
    • Drupal cache & twig debugging
  • Card Component
    • Card Component
    • Component Variants
    • Card Variant
    • Author component
  • Drupal Site Building
    • Blog Articles
      • Blog image styles
      • Blog view modes
    • Drupal Views
    • Author
    • Generate content
    • Adding Blog Lists to the Homepage
  • Drupal Integrations
    • Integrating the Card
      • Card Teasers
      • Tags component
      • Integrate with taxonomy terms
    • Integrating the Card Wide
      • Integrating the Author component
    • From our blog
      • Integrating From our blog
    • Featured Content
      • Integrating Featured Content
    • Blog detail page
  • Resources
    • Resources
Powered by GitBook
On this page
  1. Start here

Setup

Setup your training environment

This training uses an automated training environment which will streamline the setup process. There are only two tools you need to install, Docker and DDEV. See below.

  1. Install Docker and DDEV

  2. Build a Drupal 9 site using DDEV docs.

PreviousStart hereNextDependencies

Last updated 3 years ago