Innovaformazione

Corso Magento

Innovaformazione
A Bari

1001-2000 €
Chiedi informazioni a un consulente Emagister

Informazioni importanti

Tipologia Corso
Luogo Bari
Ore di lezione 40h
Durata Flessible
Inizio Scegli data
  • Corso
  • Bari
  • 40h
  • Durata:
    Flessible
  • Inizio:
    Scegli data
Descrizione

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.

Strutture (1)
Dove e quando
Inizio Luogo
Scegli data
Bari
Bari, Italia
Visualizza mappa
Inizio Scegli data
Luogo
Bari
Bari, Italia
Visualizza mappa

Da tener presente

· Quali sono gli obiettivi 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

· Requisiti

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

Opinioni

0.0
Senza valutazione
Valutazione del corso
100%
Lo consiglia
5.0
eccellente
Valutazione del Centro

Opinioni sul corso

Non ci sono ancora opinioni su questo corso
* Opinioni raccolte da Emagister & iAgora

Cosa impari in questo corso?

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. www.innovaformazione.net - info@innovaformazione.net

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


Gli utenti che erano interessati a questo corso si sono informati anche su...
Leggi tutto