Struttura del corso
Introduzione a Backdrop CMS
- Che cos'è Backdrop CMS?
- Contesto CMS contro Drupal 7 e WordPress
- Casi d'uso e vantaggi
Installazione e configurazione
- Requisiti di sistema
- Installazione di Backdrop CMS in locale e su un server
- Configurazione e impostazioni di base
Contenuto Management
- Creazione e gestione dei tipi di contenuto
- Utilizzo delle viste per visualizzare i contenuti
- Lavorare con la tassonomia
Sviluppo del tema
- Sistema di temi CMS di sfondo
- Creazione e personalizzazione dei temi
- Utilizzo di modelli e CSS
Sviluppo del modulo
- Architettura del modulo CMS di sfondo
- Creazione di moduli personalizzati
- Utilizzo di hook e API
Creazione e personalizzazione del sito
- Creazione di layout con Backdrop CMS
- Estensione delle funzionalità con i moduli
- Gestione degli utenti e dei permessi
Database Management
- Comprensione della struttura del database Backdrop CMS
- Lavorare con l'API Database
- Ottimizzazione delle prestazioni del database
Ottimizzazione delle prestazioni e sicurezza
- Migliorare le prestazioni del sito
- Le migliori pratiche di sicurezza
- Manutenzione e aggiornamenti regolari
Integrazione di servizi di terze parti
- Utilizzo delle API con Backdrop CMS
- Integrazione di gateway di pagamento ed e-commerce
- Connessione con CRM e strumenti di marketing
Distribuzione e manutenzione
- Passare dallo sviluppo alla produzione
- Automazione di backup e aggiornamenti
- Monitoraggio e risoluzione dei problemi
Riepilogo e passaggi successivi
Requisiti
- Conoscenza di base della programmazione PHP
- Familiarità con HTML, CSS e JavaScript
- Comprensione dei concetti CMS e dello sviluppo web
Pubblico
- Sviluppatori Web
- PHP Sviluppatori
- Drupal Sviluppatori in transizione verso Backdrop CMS
Recensioni (5)
Istruttore molto competente e ha reso l'argomento interessante
Nicole - Evolve Capabilities
Corso - Introduction to Drupal 11
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
Luke è stato in grado di adattare il contenuto alle mie esigenze, è stato fantastico
Taru Khanna
Corso - Administering a Drupal 7 Website
Traduzione automatica
Come ha trattato l'argomento in modo altamente esaustivo.
Kathryn Blanch - Thales Group
Corso - Drupal 8 Themes
Traduzione automatica
Gli argomenti trattati sono stati affrontati in modo eccellente con esercizi pertinenti, e più volte Łukasz ha fatto riferimento alla struttura del sito web del nostro consiglio per mostrare dove le entità di cui avevamo parlato durante il training erano già in uso sul sito. Ho trovato che fosse un ottimo modo per consolidare le idee apprese.
Rob O'Driscoll - Limerick City & County Council
Corso - Building Web Applications with Drupal 8, Views, Fields and Panels
Traduzione automatica