Contattataci

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

Numero di Partecipanti


Prezzo per partecipante

Corsi in Arrivo

Categorie relative