Drupal
Un corso per imparare a costruire e gestire siti web con Drupal. Gli studenti partono dall’installazione fino alla creazione di portali completi, esplorando temi, moduli e gestione utenti, fino al progetto finale che prevede la pubblicazione di un sito online funzionante.
Programma del corso
Il programma è un punto di partenza: insieme al docente lo adattiamo al tuo livello e ai tuoi obiettivi.
Capitolo 1 – Introduzione a Drupal
-
Lezione 1
Cos’è Drupal e a cosa serve
Scopri cos’è Drupal, i suoi punti di forza come CMS modulare e quando sceglierlo per portali complessi.
ObiettivoValutare l’uso di Drupal per il progetto.
-
Lezione 2
Installazione e configurazione base
Installa Drupal su hosting o locale, imposta lingua, cron e configurazioni iniziali per un avvio stabile.
ObiettivoImpostare correttamente un nuovo sito.
-
Lezione 3
Panoramica dell’interfaccia
Esplora toolbar, gestione contenuti, struttura e configurazioni per muoverti con sicurezza nel backend.
ObiettivoOrientarsi nell’amministrazione di Drupal.
-
Lezione 4
Creare il primo contenuto
Crea nodi base, gestisci campi e pubblica una pagina introducendo revisioni ed impostazioni di visibilità.
ObiettivoPubblicare contenuti in modo ordinato.
Capitolo 2 – Struttura del sito
-
Lezione 5
Blocchi e regioni
Comprendi regioni del tema e posiziona blocchi statici o dinamici per comporre le aree del layout.
ObiettivoOrganizzare elementi nelle pagine.
-
Lezione 6
Gestione menu
Crea menu principali e secondari, collega voci ai contenuti e definisci strutture di navigazione chiare.
ObiettivoProgettare una navigazione efficace.
-
Lezione 7
Tipi di contenuto
Definisci content type con campi dedicati e display personalizzati per gestire dati in modo flessibile.
ObiettivoModellare dati con content type.
-
Lezione 8
Mini-progetto: sito con più pagine
Costruisci una struttura semplice con pagine chiave, menu e blocchi coerenti per un piccolo sito demo.
ObiettivoApplicare struttura e navigazione base.
Capitolo 3 – Temi e personalizzazione
-
Lezione 9
Installare e attivare un tema
Scegli un tema supportato, installalo via interfaccia o composer e imposta tema predefinito e amministrativo.
ObiettivoSelezionare temi adatti al progetto.
-
Lezione 10
Personalizzare stili e layout
Modifica colori, tipografia e layout con configurazioni tema e librerie, mantenendo coerenza visiva.
ObiettivoDefinire uno stile grafico coerente.
-
Lezione 11
Introduzione ai template
Capisci Twig, override dei template e suggerimenti, per adattare la resa di nodi, blocchi e viste.
ObiettivoPersonalizzare output con Twig.
-
Lezione 12
Mini-progetto: tema personalizzato
Applica uno stile base e un override semplice di template per uniformare l’aspetto del sito demo.
ObiettivoApplicare personalizzazioni end-to-end.
Capitolo 4 – Moduli e funzionalità extra
-
Lezione 13
Installare e configurare moduli
Installa moduli da Drupal.org o composer, abilita dipendenze e configura opzioni senza creare conflitti.
ObiettivoEstendere funzioni in modo sicuro.
-
Lezione 14
Moduli per SEO e sicurezza
Configura moduli per metatag, sitemap, cache e protezione base, migliorando visibilità e affidabilità.
ObiettivoMettere basi solide a sito e SEO.
-
Lezione 15
Moduli per interattività
Aggiungi form, gallerie e blocchi dinamici, integrando funzioni utili senza appesantire il portale.
ObiettivoAggiungere funzioni utili al pubblico.
-
Lezione 16
Mini-progetto: moduli installati
Integra una selezione di moduli in un sito demo, testando compatibilità e prestazioni delle pagine.
ObiettivoIntegrare moduli senza conflitti.
Capitolo 5 – Gestione utenti e ruoli
-
Lezione 17
Creare e gestire utenti
Crea account, gestisci profili e politiche di registrazione. Usa stati e notifiche per la moderazione.
ObiettivoGestire community in sicurezza.
-
Lezione 18
Assegnare ruoli e permessi
Definisci ruoli granulari e permessi mirati per separare compiti e ridurre rischi di accesso improprio.
ObiettivoControllare accessi in modo sicuro.
-
Lezione 19
Gestione gruppi
Organizza utenti in gruppi o spazi, configura contenuti e visibilità per sezioni dedicate del portale.
ObiettivoStrutturare collaborazioni interne.
-
Lezione 20
Mini-progetto: sito multiutente
Imposta ruoli, gruppi e permessi per un portale con più redattori e un flusso di pubblicazione.
ObiettivoApplicare governance degli accessi.
Capitolo 6 – Contenuti avanzati
-
Lezione 21
Creazione viste personalizzate
Usa Views per elenchi e griglie di contenuti, con formati, relazioni e campi personalizzati.
ObiettivoVisualizzare dati con Views efficaci.
-
Lezione 22
Filtri e ordinamenti
Aggiungi filtri esposti, criteri e ordinamenti per permettere ricerche mirate e consultazioni rapide.
ObiettivoRendere i contenuti esplorabili bene.
-
Lezione 23
Contenuti dinamici
Combina blocchi e viste contestuali per mostrare liste e contenuti correlati in modo automatico.
ObiettivoAutomatizzare suggerimenti di contenuto.
-
Lezione 24
Mini-progetto: galleria interattiva
Crea una galleria con Views e filtri esposti, impaginazione e lightbox per una fruizione moderna.
ObiettivoUnire Views e UI per usabilità.
Capitolo 7 – Manutenzione e sicurezza
-
Lezione 25
Backup e aggiornamenti
Programma backup e aggiorna core/moduli in sicurezza, verificando compatibilità e prestazioni.
ObiettivoPrevenire perdite e interruzioni dati.
-
Lezione 26
Protezione da attacchi
Riduci superfici di attacco con permessi corretti, rate limiting, captcha e buone pratiche di login.
ObiettivoRafforzare difese e controlli base.
-
Lezione 27
Log di sistema
Monitora log e report, traccia errori e attività per diagnosticare problemi e migliorare affidabilità.
ObiettivoMonitorare eventi per prevenire rischi.
-
Lezione 28
Mini-progetto: checklist sicurezza
Applica una checklist pratica con backup, aggiornamenti, ruoli, scansioni e monitoraggio periodico.
ObiettivoStandardizzare controlli ricorrenti.
Capitolo 8 – Progetto finale
-
Lezione 29
Pianificazione di un portale informativo
Definisci obiettivi, struttura dei contenuti e ruoli. Stima risorse e flussi per un portale sostenibile.
ObiettivoTradurre esigenze in requisiti chiari.
-
Lezione 30
Costruzione completa
Realizza tipi di contenuto, viste, blocchi e menu. Applica tema e moduli essenziali per le funzioni chiave.
ObiettivoAssemblare un portale pronto all’uso.
-
Lezione 31
Testing e debug
Verifica prestazioni e permessi, correggi errori e ottimizza caching, immagini e interazioni critiche.
ObiettivoRifinire qualità e affidabilità.
-
Lezione 32
Presentazione del portale online
Metti online il portale, presenta scelte tecniche e roadmap, definendo prossimi passi di crescita.
ObiettivoComunicare risultati e roadmap futura.
Richiedi informazioni
Raccontaci i tuoi obiettivi: ti ricontattiamo per spiegarti costi, modalità e come adattare il programma di Drupal alle tue esigenze.
- E-mail generaleinfo@cresceredigitali.it
- E-mail per assistenzaassistenza@cresceredigitali.it
- Telefono e WhatsApp331 1235517
Potrebbero interessarti anche
-
Leggi di più
Grafica e comunicazioneSiti ed e-commerce
DIGITAL MARKETING
Pensato per chi vuole imparare a promuovere un brand online con strategie di digital marketing, contenuti social e campagne pubblicitarie. Durante il percorso si lavora su target, piano editoriale, dati e strumenti utili, applicando ogni attività direttamente al proprio marchio.
Per: adulti, professionisti
-
Leggi di più
ProgrammazioneSiti ed e-commerce
HTML, CSS E JAVASCRIPT
Un corso pratico che introduce allo sviluppo web moderno. Gli studenti imparano a creare pagine con HTML, personalizzarle con CSS e renderle interattive con JavaScript, fino a realizzare un sito completo con grafica e funzionalità pronte per la pubblicazione.
Per: ragazzi, adulti, professionisti
-
Leggi di più
Siti ed e-commerce
PRESTASHOP
Un corso dedicato alla creazione di e-commerce professionali con PrestaShop. Gli studenti imparano a gestire cataloghi, ordini, pagamenti e spedizioni, a personalizzare l’aspetto grafico e a ottimizzare il sito, fino a lanciare un negozio online completo e sicuro.
Per: adulti, professionisti
-
Leggi di più
Siti ed e-commerce
SHOPIFY
Un corso per imparare a creare e gestire un negozio online con Shopify. Gli studenti partono dalla configurazione dello store fino alla realizzazione di un e-commerce completo, lavorando su prodotti, pagamenti e design, fino al progetto finale che prevede la pubblicazione di un negozio online funzionante.
Per: adulti, professionisti