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

Je confirme mes coordonnées pour continuer

close

Super, votre boutique va adorer ! Vous venez de télécharger ce module. Il ne vous reste plus qu’à l’installer sur votre boutique PrestaShop. Besoin d’un coup de pouce ? Suivez notre tutoriel : Installer un module Addons payant ou gratuit 

Development in PrestaShop 1.7 using Symfony framework

Development in PrestaShop 1.7 using Symfony framework

Développé par PrestaShop
formation - Formations Techniques en Ligne - Development in PrestaShop 1.7 using Symfony framework

Description

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

Ce que vous allez apprendre

Programme détaillé

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

Fréquemment achetés ensemble

Ajoutez "Development in PrestaShop 1.7 using Symfony framework" à votre panier avec :

  • 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

Autre

Ce que vos clients aimeront

Recommandations

Dispositions légales

Conformité RGPD

Ce module est conforme au Réglement européen sur la Protection des Données Personnelles.

Installation

A propos de PrestaShop Trainings

PrestaShop Training

Avec PrestaShop Training, apprenez à faire de votre boutique un succès auprès des formateurs officiels PrestaShop ! Conçues pour tous (marchands, développeurs, intégrateurs de tous niveaux), nos formations vous garantissent une réelle expertise de PrestaShop et du e-commerce, ainsi qu’un contenu de qualité et toujours actualisé. Faites-vous accompagner pour développer les compétences nécessaires à la création d’un site e-commerce rentable !

Une question ?
Besoin d'aide ?

Le développeur vous répond en :
en fr

$56283

  • Compatibilité v1.7

  • Traduit en ES, EN, IT

Des questions sur le programme ou sur la prise en charge ? Contactez notre équipe