Cursusaanbod
Dag 1:
Begrijpen Drupal 9
- Inleiding tot Drupal en begrip van Drupal org
- Installeren van Drupal op localhost
- Drupal Standaard versus minimale installatie
- Overzicht van Drupal Interface
Inzicht in de beheerdersinterface van Drupal:
- Inhoudstypen dekken
- Aangepaste inhoudstypen
- Taxonomieën
- Uiterlijk / Kernthema's
- Kern modules
- Weergaven
- Aangepaste weergavetypen
- Blokken en aangepaste bloktypen
- Workflow-opties
Gebruiker Management:
- Diepgaand inzicht in gebruikersbeheer
- Rollen en machtigingen
Configuratie:
- Basisinstellingen van de site
- Cron Vacatures
- Bestandssysteem
- Media
Dag 2e:
Thema 's
- Inleiding tot basisthema's
- Thema-architectuur voorbereiden
- Bootstrap Thematisering op basis van
- Structuur van YAML-bestanden
- Leden
- Alinea's en Bootstrap gebruiken om een thema voor volledige toezegging te maken
Module Architectuur
- Inleiding tot de ontwikkeling van basismodules
- Inzicht in de ontwikkeling van de Contrib-module
- Haken en .thema
- Een basismodule maken met routes
- Modulecategorie instellen
Aan het einde van deze cursus ben je in staat om een Drupal-website te maken, de workflow voor het bouwen van sites te begrijpen en deze te verbeteren met nieuwe functionaliteiten.
Vereisten
- Een goed begrip van basis HTML, CSS (webontwikkeling)
- Ervaring met de bestaande Drupal versie is een pluspunt (optioneel)
- Basis programmeerervaring in Javascript en PHP is een pluspunt
Publiek
- Inhoudsbeheerders
- project managers
- webmasters/beheerders
- Nieuw bij Drupal
Hamad heeft deze cursus ontworpen met het oog op het leren van de nieuwste DRUPAL-terminologieën en meer praktische ervaring, dus als je van plan bent om voor DRUPAL 10 te gaan, zul je een iets andere front-end interface moeten doorlopen.
Testimonials (2)
Lukasz demonstrated great patience and addressed all of my questions with thoroughness.
Sylvia - Intrepid Museum
Cursus - Master Drupal 9 Site Building / Architecture
That the course was tailored to my needs based on the pre-course questionnaire. Parts I felt stronger on were given less time so that we could focus on my less knowledgeable topics, which improved the pacing of the course. Lukasz was very good at explaining a given topic based on my experience level, and had a lot of relevant examples to match that level.