Struttura del corso
Giorno 1:
Comprensione di Drupal 9
- Introduzione a Drupal e comprensione dell'organizzazione di Drupal
- Installazione di Drupal su localhost
- Installazione standard vs minima di Drupal
- Panoramica dell'interfaccia di Drupal
Comprensione dell'interfaccia amministrativa di Drupal:
- Copertura dei tipi di contenuto
- Tipi di contenuto personalizzati
- Tassonomie
- Aspetto / Temi principali
- Moduli principali
- Views
- Tipi di visualizzazione personalizzati
- Blocchi e tipi di blocchi personalizzati
- Opzioni di workflow
Gestione degli Utenti:
- Comprensione approfondita della gestione degli utenti
- Ruoli e permessi
Configurazione:
- Impostazioni di base del sito
- Cron Jobs
- Sistema file
- Media
Giorno 2:
Temi
- Introduzione alla creazione di temi base
- Preparazione dell'architettura dei temi
- Temi basati su Bootstrap
- Struttura dei file YML
- Paragraphs
- Utilizzo di Paragraphs e Bootstrap per creare un tema completo
Architettura dei Moduli
- Introduzione allo sviluppo di moduli base
- Comprensione dello sviluppo di moduli Contrib
- Ganci e .theme
- Creazione di un modulo base con route
- Impostazione della categoria del modulo
Al termine di questo corso, sarai in grado di creare un sito web Drupal, comprendere il workflow di costruzione del sito e potenziarlo con nuove funzionalità.
Requisiti
- Comprensione delle basi di HTML, CSS (sviluppo web)
- Esperienza con versioni precedenti di Drupal è un plus (opzionale)
- Basica esperienza di programmazione in Javascript e PHP è un plus
Pubblico Target
- Gestori del contenuto
- Project managers
- Webmasters/admins
- Principianti in Drupal
Hamad ha progettato questo corso per imparare le terminologie più recenti di DRUPAL e acquisire una maggiore esperienza pratica, quindi se stai pianificando di utilizzare DRUPAL 10, dovrai affrontare un'interfaccia frontend leggermente diversa.
Recensioni (2)
Lukasz ha dimostrato grande pazienza e ha affrontato tutte le mie domande con accuratezza.
Sylvia - Intrepid Museum
Corso - Master Drupal 9 Site Building / Architecture
Traduzione automatica
Che il corso fosse adattato alle mie esigenze sulla base del questionario pre-corso. Le parti in cui mi sentivo più sicuro sono state trattate in meno tempo, permettendo di concentrarci sui temi su cui avevo meno competenze, il che ha migliorato il ritmo del corso. Lukasz era molto bravo a spiegare un dato argomento in base al mio livello di esperienza e forniva molti esempi pertinenti.
Evan Lynskey - Marine Institute
Corso - Master Drupal 9 Site Building / Architecture
Traduzione automatica