Corso di formazione Magento for Developers
Magento è una piattaforma web open source per e-commerce. Offre strumenti completamente personalizzabili e altamente personalizzabili per la progettazione e la costruzione di negozi online.
Questo allenamento guidato da istruttori, dal vivo (online o on-site) è rivolto ai sviluppatori che vogliono utilizzare Magento per progettare e costruire un sito di acquisto online sicuro e user-friendly.
Al termine di questo corso, i partecipanti saranno in grado di:
- Creare l'ambiente di sviluppo necessario per iniziare a sviluppare siti di e-commerce con Magento.
- Comprendere l'architettura, i concetti di base, i moduli e la struttura dei file in Magento.
- Sviluppare un negozio online funzionale e robusto personalizzando Magento componenti e moduli.
- Implementazione di pratiche di miglioramento della sicurezza in Magento per ridurre le vulnerabilità e i potenziali attacchi informatici.
Il formato del corso
- Interattiva lezione e discussione.
- Molti esercizi e pratiche.
- Implementazione a mano in un ambiente live-lab.
Opzioni di personalizzazione del corso
- Per richiedere una formazione personalizzata per questo corso, si prega di contattarci per organizzare.
Struttura del corso
Introduzione
- Panoramica delle Magento funzionalità e dell'architettura
- Concetti di base, modelli di progettazione e moduli
Introduttiva
- Configurazione del server
- Installazione Magento
- Informazioni sulle modalità predefinite, di sviluppo e di produzione
- Esplorazione dei file system e dei dati di esempio
Sviluppo backend (PHP)
- Informazioni sui componenti e sulla struttura dei file
- Gestione della struttura del repository delle estensioni
- Inizializzazione dello schema e dei dati
- Componenti per l'edilizia e l'imballaggio
- Esecuzione di test funzionali e di integrazione
- Implementazione della memorizzazione nella cache parziale e completa della pagina
- Utilizzo dei comandi dell'interfaccia della riga di comando
Sviluppo frontend
- Sviluppo di temi, layout e modelli
- Personalizzazione dei temi con CSS
- Progettazione di un'interfaccia utente reattiva per dispositivi mobili (RWD)
- Personalizzazione dell'illustrazione RWD e dei punti di interruzione
- Creazione di dizionari delle impostazioni locali
- Traduzione delle stringhe del tema
- Convalida di moduli personalizzati
Security Management
- Migliorare la gestione delle password
- Prevenzione degli attacchi cross-site scripting (XSS)
- Limitazione dell'accesso e delle autorizzazioni per i file
- Codifica sicura in Magento
- Gestione della risposta agli incidenti
Risoluzione dei problemi e procedure consigliate
Riepilogo e prossime tappe
Requisiti
- Esperienza con lo sviluppo web
- PHP ed esperienza di programmazione Javascript
Pubblico
- Gli sviluppatori
I corsi di formazione pubblici richiedono più di 5 partecipanti.
Corso di formazione Magento for Developers - Booking
Corso di formazione Magento for Developers - Richiedi Informazioni
Magento for Developers - Richiesta di consulenza
Corsi in Arrivo
Corsi relativi
Deploying Magento 2.1 for eCommerce
14 oreMagento for Merchants
21 oreIn questo corso di formazione dal vivo con istruttore in Italia i partecipanti impareranno come aggiungere categorie e memorizzare prodotti, elaborare un ordine di acquisto ed effettuare spedizioni, eseguire promozioni di prodotti, gestire clienti e autorizzazioni, gestire più siti Web e negozi e altro ancora.
Al termine di questa formazione, i partecipanti saranno in grado di:
- Avere una comprensione completa ed esperta a livello di utente dell'utilizzo e delle funzionalità Magento.
- Essere in grado di eseguire e gestire in modo indipendente più siti Web e negozi in base alle esigenze aziendali.
- Essere in grado di ottimizzare l'attività aziendale semplificando e riducendo al minimo gli sforzi quotidiani di amministrazione e manutenzione.
Getting Started with Magento
14 oreMagento 2: Theme Development
14 oreQuesto corso di formazione dal vivo con istruttore in Italia (online o in loco) è rivolto agli sviluppatori Web che desiderano creare un'applicazione Web con Magento 2.
Al termine di questa formazione, i partecipanti saranno in grado di:
-
Padroneggia i modelli
- di sviluppo, i modelli di progettazione e gli approcci di Magento 2.
- Crea e personalizza temi in Magento 2.
- Implementa le personalizzazioni delle funzionalità di Magento 2 con le estensioni.
Requirements Discovery for Magento
7 oreQuesto corso di formazione dal vivo con istruttore in Italia (online o in loco) è rivolto ad architetti e sviluppatori di software che desiderano apprendere tecniche altamente efficaci per definire i requisiti necessari per progettare e sviluppare un sito di e-commerce utilizzando Magento.
Al termine di questa formazione, i partecipanti saranno in grado di:
- Comprendere l'architettura, le caratteristiche e le funzionalità di base di Magento.
- Scopri come creare storie utente, casi d'uso e flussi di lavoro basati su scenari reali.
- Utilizzare gli strumenti e i modelli disponibili in Magento per raccogliere e definire i requisiti funzionali.
- Definire i requisiti di integrazione e infrastruttura per la progettazione e lo sviluppo.
Magento Commerce Cloud for Developers
21 oreQuesto corso di formazione dal vivo con istruttore in Italia (online o in loco) è rivolto agli sviluppatori che desiderano utilizzare Magento Commerce Cloud per progettare, creare e sviluppare siti Web di e-commerce per aziende su scala aziendale nel cloud.
Al termine di questa formazione, i partecipanti saranno in grado di:
- Configura l'ambiente di sviluppo necessario per iniziare a sviluppare siti di e-commerce aziendali utilizzando Magento Commerce Cloud.
- Comprendi l'infrastruttura, lo stack tecnologico e i servizi necessari per ospitare un negozio online nel cloud.
- Scopri come configurare e gestire un progetto cloud in Magento utilizzando l'interfaccia Web e l'interfaccia della riga di comando di Project.
- Integra i servizi supportati (Fastly, New Relic, Blackfire e Sendgrid) per ottimizzare le prestazioni e le funzionalità del sito.
- Configura e mantieni una piattaforma altamente sicura per eliminare le minacce informatiche e le vulnerabilità.
- Crea, testa e distribuisci i siti in staging e produzione, quindi esegui controlli e manutenzione post-lancio.