Corso Magento 2 Sviluppatore
-
Ho seguito il corso SAP moduli MM-SD e sono molto contento. Ho imparato ad usare questo sistema in maniera ottimale. Le lezioni sono complete e il prof Francesco sempre disponibile. Ringrazio anche Dario per la sua pazienza.
← | →
-
Corso ben strutturato e tenuto da persone professionali e sempre pronte ad chiarire ogni dubbio e domanda. Il materiale fornito è ottimo. Consigliato al 100%.
← | →
Corso
A Distanza
Hai bisogno di un coach per la formazione?
Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.
Descrizione
-
Tipologia
Corso
-
Metodologia
A distanza
-
Ore di lezione
40h
-
Durata
Flessible
-
Inizio
Scegli data
-
Tutoraggio personalizzato
Sì
-
Lezioni virtuali
Sì
Magento è probabilmente la principale piattaforma CMS (Content Management System) utilizzata per lo sviluppo e-commerce. Nato nel 2008 sviluppata dalla Varien, in poco tempo si afferma a livello internazionale per poi essere acquistata dalla multinazionale eBa nel 2011. Nel 2015 ritorna una società indipendente.
Magento è sviluppato in PHP in particolare con il framework Zend. E’ una piattaforma Open Source con una vesione Community Edition e delle versioni Enterprice.
Magento si è affermato sul mercato per sua stabilità e completezza di funzioni per la gestione e sviluppo e-commerce anche molto complessi. In particolare ha una serie di strumenti di marketing tra cui:
confronto tra prodotti, report per la gestione degli ordini, creazione negozi multipli, multilingua e multivaluta, esportazioni/importazioni cataloghi.
In generale la principale caratteristica di Magento è la forte vocazione alla customizzazione.
Il profilo dello sviluppatore Magento è sempre più richiesta nel mercato IT.
Sedi e date
Luogo
Inizio del corso
Inizio del corso
Profilo del corso
Fornire le basi per lo sviluppo e-commerce con la piattaforma MAGENTO 1/2 ottenendo i fondamenti per la customizzazione ambito back-end che front-end
Conoscenze basi di sviluppo web con Html,CSS, Javascript, PHP con Lamp. Consigliabile ma non indispensabile avere basi di Zend
Opinioni
-
Ho seguito il corso SAP moduli MM-SD e sono molto contento. Ho imparato ad usare questo sistema in maniera ottimale. Le lezioni sono complete e il prof Francesco sempre disponibile. Ringrazio anche Dario per la sua pazienza.
← | →
-
Corso ben strutturato e tenuto da persone professionali e sempre pronte ad chiarire ogni dubbio e domanda. Il materiale fornito è ottimo. Consigliato al 100%.
← | →
Valutazione del corso
Lo consiglia
Valutazione del Centro
Pasquale Gianfrate
Isabel Foschini
Successi del Centro
Tutti i corsi devono essere aggiornati
La media delle valutazioni dev'essere superiore a 3,7
Più di 50 opinioni degli ultimi 12 mesi
10 anni del centro in Emagister.
Materie
- E-commerce
- Magento
- Sviluppatore Magento
- Framework
- Piattaforma e-commerce
- CMS
- Open source
- Corso magento
- Corso Magento 2
- Corso magento online
Professori
Consulente Programmatore Senior
Docente
Docente programmatore Java e Mobile APP con pluriennale esperienza nel settore. Formatore specializzato nei corsi Android, iOS e Phonegap per lo sviluppo APP. Docente programmatore Java e Mobile APP con pluriennale esperienza nel settore. Formatore specializzato nei corsi Android, iOS e Phonegap per lo sviluppo APP.
Programma
Introduzione a Magento: caratteristiche e concetti chiave dell’ecosistema
-
Contesto e Caratteristiche
-
Magento e Tecnologia
-
Perchè scegliere Magento
-
Da Magento V1 a Magento V2
-
L’ecosistema Magento e la sua rilevanza per gli sviluppatori
Installazione di Magento
-
Suggerimenti per database di installazione e demo
-
Installazione Magento
-
Installazione su macchina di sviluppo
-
Installazione sulle infrastrutture pre-produzione e produzione
-
Industrializzare l’installazione di Magento
-
Migrarazione a Magento
-
Aggiornarnamento di Magento
-
Esercitazione di installazione di Magento e migrazione
Magento Connect: il merketplace
-
Panoramica ed utilizzi di Magento Connect
-
le estensioni in Magento Connect, V1.5 e V2
-
Il downloader per le versioni Community ed Enterprise
-
Esercitazione con installazione della traduzione in lingua Inglese
Strumenti per aiuto per lo sviluppatore Magento
-
Magento e Zend Studio
-
Magento e Zend Application Server
-
Altri tool di sviluppo e debugging
-
Strumenti integrati in Magento
-
Esercitazioni con utilizzando di Zend Studio e Zend Application Server
Sistema di template e le relazioni con i moduli
-
Struttura delle cartelle Magento
-
Visualizzazioni del sito web e del negozio
-
Interfacce
-
Temi: layout, template e skins
-
Blocchi di struttura e blocchi di contenuto
Organizzazione dei template:
-
Directories, temi e impostazioni
-
Gerarchia dei temi e interfacce
-
Layout di composizione
-
Relationship Management e layout
-
Suggerimenti per il corretto funzionamento del fallback
-
I rapporti con i moduli e l’architettura MVC
-
Esercitazioni sul funzionamento del template e dell’interazione con i moduli
Sviluppo Moduli Magento
-
Struttura generale:
-
Tipi di modulo
-
Modulo di dichiarazione
-
Cartelle e collegamenti con la struttura MVC
Contenuto e funzionamento interno:
-
Configurazione di base del modulo
-
Dare una vista su un modulo
-
Creazione blocco
-
Il legame fra template e blocco
-
Azione su un blocco dal layout
-
Cache di un blocco
-
Creazione dell’ Helper
Creazione accessi a un modulo specifico:
-
Creazione del controller
-
Collegamento azione per una vista
-
Richieste di tracking e di routing
-
Le relazioni con Zend Framework
Fornire risorse per un modulo:
-
Composizione del database e EAV
-
Inizializzare database delle risorse
-
Risorse di aggiornamento
-
Disinstallare e rollback
Imparare e sfruttare le risorse create:
-
Costituzione e Gestione dielModello
-
La creazione e il funzionamento del Rosourse Model
-
La creazione e il funzionamento del DB Resource Model
-
Manipolare e filtrare collezioni e oggetti
Interazioni con altri moduli:
-
Sovraccarico blocchi, modelli e controllori
-
Eventi & Osservatori
Integrazione backoffice:
-
Sistema
-
Creazione Menu
-
Gestione dei diritti di accesso (ACLs)
-
Utilizzo del Form e Grigd widget
Altre caratteristiche:
-
Gestione Traduzione
-
Invio di email
-
CRON tasks
-
Esercitazione con analisi e realizzazione di un modulo customizzato
Importazione ed esportazione di prodotti con Magento
-
Configurazione profilo
-
Prerequisiti
-
Dataflow prodotti
-
Esportazione di prodotti semplici
-
Importazione di prodotti semplici
-
Il caso particolare di prodotti complessi
-
Dataflow Clienti
-
Esportazione contabilità clienti
-
Importazione contabilità clienti
-
Attributi flusso di dati e categorie
-
Esercitazione con importazione ed esportazione di prodotti
Webservice Magento
-
Utilizzi ed interessi del Webservice
-
Performance del Webservice
-
Protocolli: SOAP vs XML-RPC
-
Metodi disponibili
-
Enriching Webservice
-
Esercitazioni con chiamata API, creazione e recupero dei prodotti, creazione e recupero delle categorie, gestione dei conti dei clienti
Metodologia del lavoro in Magento
-
L’importanza del Unit Testing
-
Adottare pratiche di settore
-
Test di Codice
Risoluzione dei problemi semplici:
-
Analisi dei messaggi di errore
-
Utilizzo di Zend Debugger e Zend_Debug
-
Lo strumento di reporting
-
Sollecitazione Zend Studio e Zend Server
-
Esercitazione: scrittura di unit test per Magento con l’utilizzo di Zend_Debug e FirePHP;
utilizzo di Zend Debugger e Zend Code Tracing
Ulteriori informazioni
Hai bisogno di un coach per la formazione?
Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.
Corso Magento 2 Sviluppatore