Fine vendite

Informazioni sull'evento

Condividi questo evento

Data e ora

Località

Località

Torino

Torino

Italy

Visualizza Mappa

Amici che parteciperanno
Descrizione evento

Descrizione

Innovaformazione, scuola informatica specialistica, organizza il Corso Sviluppatore Magento (a pagamento).

Corso erogato on-demand e su richiesta con modalità classe virtuale online oppure in aula frontale.

Obiettivi Corso Magento: 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

Requisiti studenti: conoscenze basi di sviluppo web con Html,CSS, Javascript, PHP con Lamp. Consigliabile ma non indispensabile avere basi di Zend

Programma Didattico (40 ore)

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

Per informazioni sui costi e dettagli potete contattarci ad info@innovaformazione.net - tel. 3471012275 e potete visitare questo LINK

Condividi con gli amici

Data e ora

Località

Torino

Torino

Italy

Visualizza Mappa

Salva questo evento

Evento salvato