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)
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.
Rob O'Driscoll - Limerick City & County Council
Corso - Building Web Applications with Drupal 8, Views, Fields and Panels
I enjoyed the 2 days are very less for cover all the topics.