Corso Magento 2 Sviluppatore

Corso

A Distanza

1001-2000 €

Chiama il centro

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

  • Lezioni virtuali

corso per sviluppatori

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

A distanza

Inizio del corso

Scegli dataIscrizioni aperte

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

Domande e risposte

Comunicaci i tuoi dubbi,altri utenti potranno risponderti

Chi vuoi che ti risponda?

Pubblicheremo solo il tuo nome e la domanda

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

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

cercate su google Innovaformazione per leggere recensioni e dettagli sul sito web

Chiama il centro

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

1001-2000 €