close
Your data will be transferred to the Partner when you download this module.
close

Ik bevestig mijn persoonsgegevens te blijven

close

Top, Uw webshop heeft baat bij! Deze module is gedownload. U hoeft hem alleen nog maar op uw PrestaShop-winkel te installeren. Hulp nodig? Bekijk onze tutorial: Een betaalde of gratis Addons-module installeren

Development in PrestaShop 1.7 using Symfony framework

Development in PrestaShop 1.7 using Symfony framework

Ontwikkeld door PrestaShop
formation - Online Technische Training - Development in PrestaShop 1.7 using Symfony framework

Presentatie

TRAINING AIMS
  • To understand new PrestaShop 1.7 architecture
  • To master module development using new features available in PrestaShop 1.7
  • To be able to use Symfony in PrestaShop development
  • To be able to contribute to PrestaShop

Dit gaat u leren

Uitvoerig programma

AUDIENCE & REQUIREMENTS

Target audience : 

Web agencies, freelancers (official partner agencies and freelancers)

Requirements : 
Good knowledge of HTM, CSS and JavaScript. Knowledge of jQuery and responsive design.


COURSE CONDITIONS

The course is online 
The course is led by a PrestaShop expert, approved by PrestaShop.

LEARNING METHODS

The course is online with a PowerPoint presentation.
Plenty of time has been allowed for questions and answers, so that all participants have a perfect understanding of the functions they will be using in their day-to-day work.

DURATION

1 day, of 7 hours: 9am–6pm with a 1 hour lunch break.

PROGRAM

1. Introduction - introduces PrestaShop 1.7, new architecture implementation and
coding standards:
  • Introduction to new PrestaShop architecture and Symfony framework[1] [2] [3] [4] [5] [6] [7] [8] 
  • Getting familiar with new features in the back office of PrestaShop 1.7 (controllers, forms, doctrine entities, routing)
  • Coding with PSR standards and best practices in mind

2. Development - covers new features that are available for PrestaShop module developers. From simple module creation to extending back office pages:
  • Setting up Composer for module development
  • Learning how to configure module autoloader and it's service definition
  • Discovering Symfony components in module development[9] 
  • Customizing back office forms from modules using new hooks[10] [11] 
  • Extending back office pages from modules using Twig

3. Advanced development
  • Going further with dependency injection and service definition when developing modules
  • Developing modules using Symfony controllers (feature is expected to be released in PrestaShop 1.7.5[12] )
  • Introducing Doctrine and QueryBuilder
  • Creating Symfony commands from modules
  • Testing module using PHPUnit

4. Contributing - covers contribution guide, that includes forking PrestaShop,
making changes to it and submitting a Pull request
  • Contributing to PrestaShop using Github

Vaak samen gekocht

Voeg "Development in PrestaShop 1.7 using Symfony framework" toe aan uw winkelwagentje, samen met:

  • TRAINING AIMS - Be able to extend core PrestaShop functionalities. - Learn how to develop modules for the shop’s front office. - Learn how to modify a theme.

    $500
  • TRAINING AIMS - Be able to modify and create a new theme for PrestaShop 1.7. - Learn how to integrate a module into a theme.

    $500

Overig

Wat uw klanten zullen waarderen

Aanbeveling

Legal compliance

Algemene verordening gegevensbescherming (AVG)

Deze module voldoet aan de Europese Algemene verordening gegevensbescherming.

Installatie

Over PrestaShop Trainingen

PrestaShop Training

Met PrestaShop Training leert u van officiële PrestaShop trainers hoe u van uw winkel een succes maakt! Onze trainingen zijn ontworpen voor iedereen (verkopers, ontwikkelaars, integrators op alle niveaus) en garanderen deskundigheid over PrestaShop en e-commerce en een hoogwaardige, altijd geüpdatete inhoud.Wij helpen u de vaardigheden te ontwikkelen die nodig zijn om uw webshop rendabel te maken!

Vragen?
Hulp nodig?

De ontwikkelaar antwoordt u in het
en fr

$56283

  • Compatibiliteit v1.7

  • Beschikbaar in het ES, EN, IT

Vragen over het programma of de financiering? Neem contact op met het team  contacteer ons supportteam