Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
An introduction to Matomo plugin development
7 students

An introduction to Matomo plugin development

A Beginner's Course to Extend the Matomo Analytics Platform
Last updated 9/2023
English

What you'll learn

  • You will understand why it is important to set a development environment.
  • You will learn about how to write a specification document for a Matomo plugin development project.
  • You will learn about how to develop a plugin within Matomo Analytics.
  • You will learn about how to publish a plugin on the Matomo's marketplace.

Course content

11 sections20 lectures2h 1m total length
  • Introduction video1:07
  • Introduction1:20

Requirements

  • You need to have a good knowledge of PHP, HTML and JavaScript, and about the web in general.

Description

In this comprehensive course, we dive into the exciting world of plugin development for Matomo Analytics. With Matomo's extensibility and flexibility, you can create custom plugins to tailor the analytics platform to your specific needs.

With a detailed and practical approach, we guide you through the entire process of plugin creation, from understanding the Matomo plugin architecture to implementing your own functionalities. We cover essential concepts, best practices, and advanced techniques to ensure you can leverage the full potential of Matomo's plugin ecosystem.

Through clear explanations and hands-on examples, you will gain the knowledge and skills required to build powerful and customized plugins that seamlessly integrate with Matomo. Whether you want to extend Matomo's existing features or add entirely new functionalities, this course equips you with the expertise to bring your ideas to life.

However, note that this course has been created by a marketing profiles, not a web developer. As a result, the focus is made on the explanations about how Matomo works, not about how PHP works.

At the end of this course, you should be able to create your own plugins for Matomo and to index them on the marketplace without any difficulties.

Have fun.

Ronan Chardonneau

Who this course is for:

  • Developers, end users, trainers.