Corsi
Lingua del sito web
Contatto Login
€144
Acquista ora
Tecnica

Sviluppare in PrestaShop 1.7 utilizzando Symfony

Impare le tecniche avanzate di sviluppo in PrestaShop utilizzando il nuovo framework Symfony,

Disponibili in
€144
Formazione da parte di un esperto
Online e al proprio ritmo
Accesso illimitato

In poche parole

Il corso Sviluppare in PrestaShop 1.7 utilizzando Symfony ti fornirà tutte le nozioni di base per poter capire il funzionamento delle tecnologie utilizzate per il front end e back end e del nuovo framework Symfony.
A partire dall’installazione in locale fino allo sviluppo di moduli utilizzando il nuovo framework. Composer, rotte, controller. Utilizzare Twig nel backoffice, creare dei propri servizi e utilizzare tecniche avanze come la Dependency Injection e il Decorator Pattern.
Capirai come sfruttare Doctrine e creare comandi da lanciare via CLI e non appesantire il web server per operazioni lunghe che non richiedono interfaccia grafica (script di sincronizzazione, ecc)

A chi è rivolto questo corso?
Agenzie web, freelancers, sviluppatori

Prerequisiti?
Sono richieste conoscenze approfondite di PHP

Obiettivi

Capire la struttura di PrestaShop
Capire la struttura del database e l'utilizzo dell'Object Model
Utilizzare composer all'interno del proprio modulo
Controller, Rotte e Azioni
Twig (back office), Servizi e Dependency Injection
Symfony Form e Constraints
Estendere Grid e Form di PrestaShop
Doctrine, Domain e CQRS
Comandi e Decorator Pattern
Debug e PHPUnit

Allenatore

Marco Salvatore
Esperto PrestaShop
Sviluppatore web da oltre 15 anni, esperto in stack LAMP. Il percorso con PrestaShop inizia nel 2013, in un'agenzia partner e con la versione 1.4. Dopo un paio di anni crea la propria agenzia partner, conquistando il badge platino nel giro di poco più di anno dalla partnership. Nel 2019 si apre la posizione di Tech Evangelist e abbandona il progetto agenzia entrando a far parte del team PrestaShop. Responsabile fin da subito del progetto Academy, formatore per sviluppatori e utilizzatori. Ponte di comunicazione per la community italiana e l'azienda.

Moduli del corso - 8 h. 53 min

Sviluppare in PrestaShop 1.7 utilizzando Symfony
IT - Symfony - 1 - Installazione e configurazione di PrestaShop
IT - Symfony - 2 - Struttura di PrestaShop e integrazione di Symfony
IT - Symfony - 3 - Database e Object Model
IT - Symfony - 4 - Sviluppo moduli usando Symfony - Parte 1
IT - Symfony - 5 - Sviluppo moduli usando Symfony - Parte 2
IT - Symfony - 6 - Sviluppo moduli usando Symfony - Parte 3
IT - Symfony - 7 - Estendere PrestaShop
IT - Symfony - 8 - Sviluppo avanzato
IT - Symfony - 9 - Debugging in PrestaShop