Plan Szkolenia
Zrozumienie Drupal 9
- Wprowadzenie do Drupala i zrozumienie struktury Drupal.org
- Instalacja Drupala na localhost
- Instalacja standardowa vs minimalna
- Przegląd interfejsu Drupala
Zrozumienie interfejsu administracyjnego Drupala:
- Typy treści
- Niestandardowe typy treści
- Taksonomie
- Wygląd / Motywy bazowe (core themes)
- Moduły bazowe (core modules)
- Widoki (Views)
- Niestandardowe typy wyświetlania
- Bloki i niestandardowe typy bloków
- Opcje przepływu pracy (Workflow)
Zarządzanie użytkownikami:
- Głębsze zrozumienie zarządzania użytkownikami
- Role i uprawnienia
Konfiguracja:
- Podstawowe ustawienia witryny
- Zadania cron (Cron Jobs)
- System plików
- Media
Tworzenie motywów (Theming)
- Wprowadzenie do podstaw tworzenia motywów
- Przygotowanie architektury motywów
- Tworzenie motywów opartych o Bootstrap
- Struktura plików YML
- Moduł Paragraphs
- Wykorzystanie Paragraphs i Bootstrapa do stworzenia pełnoprawnego motywu
Architektura modułów
- Wprowadzenie do podstawowego tworzenia modułów
- Zrozumienie tworzenia modułów contrib
- Haki (Hooks) i pliki .theme
- Tworzenie podstawowego modułu z trasami (routes)
- Ustawianie kategorii modułu
Po zakończeniu tego kursu będziesz w stanie stworzyć witrynę w Drupalu, zrozumieć jej proces budowy oraz rozbudować ją o nowe funkcjonalności.
Wymagania
- Znajomość podstawowych HTML i CSS (rozwój webowy)
- Doświadczenie w pracy z wcześniejszymi wersjami Drupala (opcjonalne, dodatkowy atut)
- Podstawowe doświadczenie programistyczne w JavaScript i PHP (dodatkowy atut)
Grupa docelowa
- Zarządzający treścią
- Menadżerowie projektów
- Webmasterzy/administratorzy
- Osoby początkujące w Drupalu
Kurs został zaprojektowany z uwzględnieniem nauki najnowszej terminologii DRUPAL i maksymalizacji doświadczeń praktycznych. Jeśli planujesz przejście na DRUPAL 10, powinieneś znać nieco inny interfejs front-endowy.
Opinie uczestników (2)
Łukasz wykazał wielką cierpliwość i dokładnie odpowiedział na wszystkie moje pytania.
Sylvia - Intrepid Museum
Szkolenie - Master Drupal 9 Site Building / Architecture
Przetłumaczone przez sztuczną inteligencję
To, że kurs był dostosowany do moich potrzeb na podstawie ankietы przed kursem. Tematy, w których czułem się pewniej, otrzymały mniej czasu, dzięki czemu mogliśmy skupić się na tych, z którymi miałem mniejsze doświadczenie, co poprawiło tempo kursu. Łukasz bardzo dobrze tłumaczył dane tematy, biorąc pod uwagę moją poziom doświadczenia, i miał wiele odpowiednich przykładów pasujących do tego poziomu.
Evan Lynskey - Marine Institute
Szkolenie - Master Drupal 9 Site Building / Architecture
Przetłumaczone przez sztuczną inteligencję