I confirm my contact details to continue


Yummy, your shop will love it! Your product was added successfully to your cart

PrestaShop Module Development 1.7

PrestaShop Module Development 1.7

Developed by Invertus
formation - Prestashop_Formations - PrestaShop Module Development 1.7


Discover how to build PrestaShop modules according to standards and requirements of PrestaShop.

What you will learn

Mastering development of PrestaShop modules according to standards and requirements of PrestaShop.

Detailed schedule

Day 1:

Install PrestaShop and set up a local environment

  • Use a cache system
  • Know prerequisites
  • Set up a development environment
  • Utilize: VirtualBox, Sass and Compass, Apache and Nginx

PrestaShop development and security standards
  • Development standards
  • Security Best practices
  • Set up your environment to respect to development standards

PrestaShop tools
  • PrestaShop modules documentation
  • PrestaShop Forge
  • PrestaShop's modules' Validator
  • Understanding of Validator issues
  • Learn yo use it and understand results
Build a PrestaShop Module
  • Module architecture and build a new one
  • Use ObjectModel and DBQuery, Hooks, PrestaShop Helpers
  • Create a Front Office controller
  • Create a Back Office controller and integrate it on PrestaShop
  • Overriding PrestaShop

Day 2:

Internationalization modules
  • Knowing the PrestaShop's translation mechanism
  • Knowing currency management
  • Currency restrictions

Search Engine Optimization
  • Set up a custom URL for a module page

Optimization and Performance
  • Understanding where the optimizations should be made
Marketing and Documentation
  • Best practices and Addons standards

Multi Shop

Dashboard Module
Payment Module 

Frequently bought together

Add "PrestaShop Module Development 1.7" to your cart along with:

  • The General Data Protection Regulation (GDPR) comes into force on May 25, 2018. Bring your store into compliance with the EU regulations! Developed by the PrestaShop team with help from our GDPR experts, the Official GDPR Compliance module is the only one that offers you a complete solution adapted not only for your site that processes the personal data collected by the PrestaShop solution, but

  • Image descriptions are a little-known SEO feature for product pages, but precise description is a surefire way to increase your e-commerce’s search engine visibility. The SEO Images (Alt tag) module automates ALT tag creation for product images and produces quality content to improve your site’s page ranking.




What your customers will like


Target audience
Web agencies, freelancers.

You need basic technical knowledge of PrestaShop (development, integration).



Trainer will be providing a visual PowerPoint presentation and hands on practice within the PrestaShop platform.
Prior to the training date, we will provide logins and passwords to connect to the platform as well as course material. We encourage you to ask questions throughout the training session.


Groups of 10 people maximum.
Training is hosted in web conference by an expert trainer certified by PrestaShop. 


2 consecutive days
6 hours training per day
Hours: from 10.00 am to 5.00 pm Eeastern European Time (EET)

In order to access our online training you will need :
Earphones/headset or speakers
Internet access to join the webinar
Latest version of Java
Optional: A microphone to interact with the trainer (instant messaging will be available).

About PrestaShop Trainings

PrestaShop Training

With PrestaShop Training, let official PrestaShop trainers show you how to make your store a success! Our trainings are designed for everyone (merchants, developers, and integration specialists of all levels), and you're guaranteed to gain real expertise about PrestaShop and e-commerce, with quality content that is always up to date. Get help developing the skills you need to create a profitable e-commerce site!

Need help?

This developer answers your questions in:


  • Compatibility v1.7

  • Available in en

Any questions about the schedule or management? Contact our team