Schulungsübersicht
1. Tag:
Verständnis Drupal 9
- Einführung in Drupal und Verständnis von Drupal org
- Installation von Drupal auf localhost
- Drupal Standard- vs. Minimalinstallation
- Überblick über die Drupal-Oberfläche
Verstehen Drupal admin interface:
- Abdeckung der Inhaltstypen
- Benutzerdefinierte Inhaltstypen
- Taxonomien
- Erscheinungsbild / Kernthemen
- Kern-Module
- Ansichten
- Benutzerdefinierte Anzeigetypen
- Blöcke und benutzerdefinierte Blocktypen
- Workflow-Optionen
Benutzer Management:
- Vertieftes Verständnis der Benutzerverwaltung
- Rollen und Berechtigungen
Konfiguration:
- Grundlegende Website-Einstellungen
- Cron-Aufträge
- Dateisystem
- Medien
2. Tag:
Theming
- Einführung in das grundlegende Theming
- Vorbereitung der Thematisierungsarchitektur
- Bootstrap-basiertes Theming
- Aufbau von YML-Dateien
- Absätze
- Verwendung von Absätzen und Bootstrap zur Erstellung eines Vollpfand-Themas
Modul-Architektur
- Einführung in die Entwicklung grundlegender Module
- Verständnis der Entwicklung von Contrib-Modulen
- Hooks und .theme
- Erstellen eines Basismoduls mit Routen
- Modulkategorie festlegen
Am Ende dieses Kurses werden Sie in der Lage sein, eine Drupal-Website zu erstellen, den Arbeitsablauf bei der Erstellung einer Website zu verstehen und sie um neue Funktionen zu erweitern.
Voraussetzungen
- Verständnis von grundlegendem HTML, CSS (Webentwicklung)
- Erfahrung mit der bestehenden Drupal-Version ist ein Plus (optional)
- Grundlegende Programmiererfahrung in Javascript und PHP ist ein Plus
Publikum
- Inhaltsverwalter
- Projektleiter
- Webmasters/Admins
- Neu bei Drupal
Hamad hat diesen Kurs mit Blick auf das Erlernen der neuesten DRUPAL-Terminologien und mehr praktische Erfahrung entwickelt. Wenn Sie also planen, DRUPAL 10 zu verwenden, müssen Sie eine etwas andere Front-End-Schnittstelle verwenden;
Erfahrungsberichte (2)
Lukasz demonstrated great patience and addressed all of my questions with thoroughness.
Sylvia - Intrepid Museum
Kurs - 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.