Grazie per aver inviato la tua richiesta! Uno dei nostri team membri ti contatterà a breve.
Grazie per aver inviato il tuo prenotazione! Uno dei nostri team membri ti contatterà a breve.
Struttura del corso
Introduzione
- Panoramica sulle funzionalità e sull’architettura di Magento
- Concetti fondamentali, schemi progettuali e moduli utilizzati
Avvio al lavoro
- Configurazione del server
- Installazione di Magento
- Conoscenza delle modalità predefinite, da sviluppatore e di produzione
- Analisi della struttura dei file e dei dati campione
Sviluppo backend (PHP)
- Comprensione dei componenti e della loro organizzazione file system
- Gestione della struttura di archiviazione delle estensioni
- Inizializzazione dello schema e dei dati da elaborare
- Sviluppo e impacchettamento dei componenti creati
- Esecuzione di test funzionali e integrati
- Implementazione della cache parziale o completa delle pagine
- Utilizzo dei comandi CLI disponibili in Magento
Sviluppo frontend
- Creazione di temi, layout e modelli grafici
- Personalizzazione estetica tramite CSS
- Progettazione di un’interfaccia utente adattabile ai dispositivi mobili (RWD)
- Modifica delle illustrazioni e dei punti di rottura visivi in modalità RWD
- Creazione di dizionari localizzati
- Traduzione dei testi presenti nei temi
- Verifica della validità e correttezza dei moduli inseriti dall’utente
Gestione della sicurezza
- Miglioramento delle procedure di gestione delle password
- Prevenzione degli attacchi di tipo cross-site scripting (XSS)
- Limitazione degli accessi e impostazione corretta dei permessi file
- Adottare tecniche di programmazione sicura all’interno di Magento
- Gestione efficace delle eventuali emergenze informatiche
Risoluzione problemi e best practice utili per un corretto sviluppo
Considerazioni finali e prossimi passi
Requisiti
- Esperienza nella programmazione web
- Conoscenza della programmazione in PHP e JavaScript
Destinatari del corso
- Sviluppatori
14 ore