Struttura del corso
Giorno 1: Amministrazione di Drupal
Introduzione a Drupal
- Cos'è Drupal e i suoi casi d'uso
- Architettura di Drupal e componenti costruttivi (nodi, campi, entità, viste)
- Moduli di core vs moduli contribuiti
Gestione utenti e contenuti
- Gestione degli utenti, dei ruoli e delle autorizzazioni
- Creazione e gestione di tipi di contenuto
- Gestione del workflow e moderazione dei contenuti
Organizzazione e visualizzazione dei contenuti
- Taxonomy per la classificazione e il tagging
- Gestione dei menu e della navigazione
- URL amichevoli e alias con Pathauto
Nozioni di base dell'amministrazione del sito
- Utilizzo della barra degli strumenti amministrativa
- Visualizzazione dei log e risoluzione dei problemi con Watchdog
- Modalità di manutenzione e impostazioni del sito
Giorno 2: Presentazione dei contenuti con Views e stili
Lavorare con le Viste
- Introduzione al modulo Views
- Creazione di liste, tabelle e griglie
- Ordinamento, filtraggio e filtri contestuali
Blocchi, aree e layout
- Comprensione del sistema dei blocchi
- Assegnazione di blocchi alle aree
- Layout delle pagine con Layout Builder
Temizzazione di base
- Introduzione alla temizzazione responsiva
- Nozioni di base di CSS per la temizzazione di Drupal
- Sovrascrizione degli stili e strati dei temi
Gestione dei media
- Lavorare con il modulo Media
- Inserimento di immagini, video e documenti
- Biblioteche multimediali e riusabilità
Giorno 3: Temizzazione, personalizzazione e manutenzione del sito
Sistema di temi Drupal
- Comprensione dei temi base (Olivero, Claro)
- Installazione e personalizzazione di temi contribuiti
- Creazione e lavoro con sotto-temi
Templating Twig
- Introduzione ai template Twig
- Sovrascrizione di template per tipi di contenuto e campi
- Debugging con Twig e strumenti del browser
Estensione di Drupal
- Moduli contribuiti essenziali (Pathauto, Redirect, Devel)
- Installazione e aggiornamento dei moduli
- Introduzione alla creazione di moduli personalizzati
Manutenzione e sicurezza
- Aggiornamento del core, dei moduli e dei temi
- Strategie di backup e ripristino
- Best practice della sicurezza
Riepilogo e prossimi passi
Requisiti
- Familiarità con le interfacce utente basate sul web
- Esperienza nell'uso di un browser web per la gestione dei contenuti e dei siti
- Conoscenze di base di HTML sono vantaggiose
Audience
- Amministratori web
- Gestori del contenuto
- Sviluppatori web che iniziano con Drupal
Recensioni (5)
Very knowledgeable trainer and made the topic interesting
Nicole - Evolve Capabilities
Corso - Introduction to Drupal 11
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.
Evan Lynskey - Marine Institute
Corso - Master Drupal 9 Site Building / Architecture
Luke was able to adapt content to my requirements, its was fantastic
Taru Khanna
Corso - Administering a Drupal 7 Website
How it covered the topic in a highly comprehensive manner.
Kathryn Blanch - Thales Group
Corso - Drupal 8 Themes
Topics that were covered were done well and with relevant exercises, and several times Lukasz also referred back to the structure of our own council website to show where certain entities we had talked about in the training were already in use on the site, which I thought was a good way to cement the ideas that had been learned.