1

Certifications

Certifications :
  • Doussou Formation is authorized and accredited with the Regroupement des Achats en Perfectionnement (RAP) of the Shared Services Center of the Government of Quebec
  • Doussou Formation is a training center (information technology, project management, human capital, accounting) approved by the Commission des Partenaires du Marché du Travail (CPMT) of Quebec. | Certificate number: 0059980 |
Partners :
  • ENI | E-learning solutions
  • ENI has been an expert in digital training for over 35 years. The company combines four disciplines that work in synergy: a digital training center, a computer school, e-learning training and an IT content editor. With references in all sectors of activity and an international presence, ENI is a partner of choice for Doussou Formation.




About


Founded in 2016


97% satisfaction

Doussou Formation team

Doussou Formation – Canadian provider of market-ready IT training

Founded in 2016, Doussou Formation quickly established itself as a leader in training for
information technology, office productivity, human capital, project management, and graphic design, in Quebec and across Canada.

certified

Our approach & quality commitment

  • Certifications and recognition: over 97% satisfaction based on client evaluations.
  • Practice-based pedagogy: 100% hands-on training, in small groups, with course materials, personalized follow-up, and certification at the end of the program.
  • Experienced trainers: seasoned professionals, rigorously selected and assigned according to your needs.

Geographic reach & accessibility

Our training sessions are offered in person in Montreal, Quebec City, and Gatineau/Ottawa,
as well as in virtual classrooms accessible anywhere in Canada.

We serve businesses, public organizations, NPOs, and individuals
with a standardized “market-available” offering, compliant with procurement requirements (no custom development).


Training domains & topics

More than 100 ready-to-start courses — organized by major topics to quickly meet your needs.

Productivity & Office Tools
Data & Analytics
Development & DevOps
Collaboration & M365
Design, Graphics & Multimedia
Leadership & Human Capital
Project Management
Digital Marketing & SEO
Emerging Technologies & AI

Productivity & Office Tools

  • Spreadsheets & automation — Excel (pivot tables, Power Pivot), Google Sheets
  • Documents & layout — Advanced Word, templates, mail merge
  • Communication — Outlook, email best practices

Data & Analytics

  • BI & visualization — Power BI (Modeling, DAX), Tableau
  • Databases — SQL (queries, optimization)
  • Data science — Python for analysis

Collaboration & M365

  • Teams & team productivity — meetings, channels, best practices
  • SharePoint & OneDrive — structures, permissions, governance
  • Copilot & applied AI — responsible use and quick wins

Design, Graphics & Multimedia

  • Adobe Suite — Photoshop, InDesign, Illustrator
  • UX/UI & prototyping — Figma, mockups and components
  • Animation & content — basics of 2D/3D, visual storytelling

Leadership & Human Capital

  • Management — leadership, two-way feedback
  • Effectiveness — time & priority management
  • Work climate — managing difficult employees

Project Management

  • Methods & tools — planning, monitoring, risk management
  • Microsoft Project — calendars, resources, reports
  • Agile/Hybrid — practical team practices

Digital Marketing & SEO

  • SEO — technical, content, linking, monitoring
  • Acquisition — Google Ads, social media
  • Content — editorial guidelines, conversion pages

Emerging Technologies & AI

  • Generative AI — ChatGPT, Copilot, best practices
  • Systems & dev — Linux, JavaScript, React, DevOps
  • Automation — scripts, integrations, workflows

Indicative lists: each topic is available at beginner, intermediate, and advanced levels, in person or in virtual classrooms.

Our clients & references

  • Governments: federal, provincial, municipal.
  • Public institutions: CNESST, SAAQ, BAnQ…
  • Education & NPOs: universities, colleges, community organizations.
  • Private sectors: Hydro-Québec, Vidéotron, Bell, Desjardins…
  • International presence: France, DRC, Guadeloupe, Mali.

Why choose Doussou Formation?

Strength Description
Pan-Canadian reach In-person in Quebec + virtual across Canada.
Standardized offering Clear, ready-to-use catalog.
Small groups & support Better learning through personalized guidance.
Bilingual accessibility Materials and training in French and English.
Transparent pricing Public rates, discounts under conditions (FO1).
Proven credibility Expert trainers, recognized clients.

Address: 1155 Metcalfe Street – Montreal

They trust us

Many companies, institutions, and organizations place their trust in us and continue to attend our training.
Here are some examples:

Sector Organizations
Financial services, real estate and insurance Desjardins, National Bank of Canada, Intact, Olympus, Global Pay
Leisure, culture and hospitality Caraïbes Nordiques, Tangente Danse, PPS Danse, Théâtre de la Dame de Cœur, Le Carrousel, Productions Roméo et Fils, Tidan
Federal government agencies Government of Canada, RCMP, Department of Fisheries and Oceans, National Defence
Provincial government agencies Ministry of Families, Ministry of the Environment, MSSS (Ministry of Health and Social Services), CNESST, Québec Research Fund, SAAQ, Public Curator, BAnQ (National Library and Archives of Québec), Tourisme Québec, UPAC
Municipalities City of Montréal, Municipality of Sayabec
Education services Laval University, Université de Montréal, Cégep de Trois-Rivières, Royal Military College Saint-Jean, University of Ottawa, CPE de la Courtepointe
Technology & communications Captel, Blue Solutions, Progi, PMG Technologies, Hydro-Québec, Vidéotron, Bell Canada, TC Transcontinental, GRICS
Non-profit organizations Résidence Le Monarque, Réseau-Femmes Ontario, Sphère Québec, Alzheimer Outaouais, Valoris, Culture Laval, Québec Logistics Innovation Institute
Social & public services Urgences-Santé, IDDPNQL, CSS des Patriotes (School Service Centre), SIS Immigration, RDÉE Canada, Société Économique de l’Ontario
Associations & professional orders Ordre de la Physiothérapie du Québec, Professions Québec, CPA Québec, Public Service Alliance, Association des cadres des CPE
Construction & manufacturing ENERGI Fenestration, APL Construction, Canatal, MSP, Veolia, Acti Solutions, Photon, Les Bois de Plancher PG, KID Toy
Transport & logistics Groupe Morneau, Communauto, STO Outaouais (Public Transit Service)
Agriculture & food F. Ménard
Retail & e-commerce Jackfield, Safran
Cosmetics & wellness Institut de Beauté Manon Simard
International RATP (France), IMIE (France), Davidson Paris, Koala Web (Guadeloupe), Malitel (Mali), AAC/RDC (Congo)
Clients



Publisher Training

Introduction to the Publisher Training

Getting Started with Microsoft Publisher

  • Overview of the software interface
  • Understanding interactions and navigation logic
  • Key differences between Publisher and standard word processors
  • Customizing the workspace for better efficiency

Structuring a Professional Document

  • Preparing and managing pages
  • Selecting appropriate layout types
  • Using the built-in template library
  • Mastering guides and layout rulers
  • Managing color palettes, fonts, and master pages
  • Customizing page numbers, headers, and footers

Managing Text Content

  • Creating and organizing text boxes
  • Editing text and formatting paragraphs
  • Working with columns, styles, and linked frames
  • Wrapping text around graphic objects
  • Importing text from external sources

Inserting and Styling Visual Elements

  • Creating and manipulating graphic elements
  • Importing and adjusting images
  • Adding borders, shadows, rotations, and visual effects
  • Using WordArt and creating drop caps
  • Managing layering and alignment

Creating and Formatting Tables

  • Inserting basic tables
  • Customizing the look and feel of tables

Using Themes

  • Applying cohesive color schemes and font sets

Preparing for Export and Print

  • Setting up a document for professional printing
  • Using the layout checker for print-readiness
  • Exporting to PDF or XPS formats
  • Creating a web-ready version of the publication

Professional Printing

  • Printer setup and configuration options
  • Advanced options such as color separation

Recommended Complementary Courses




R Language Course: RStudio, Reporting

Introduction to the R language

Introduction
What is R?
Discover the analytical aspect
The business intelligence side of R / RStudio
The areas of use of R
Discover RStudio

 

Getting started with the RStudio environment

Install RStudio
Configure RStudio
Use the console
Install a package
Use of aids
Discover the Markdown

 

The basics of the R language

The variables
The functions
Calculations
Evaluate flow conditions and controls
curls
Create custom features
Calculate the execution time
Data structure: matrix
Data structure: ts
Data structure: Date and time
Data structure: factor
Work environments

 

Manipulate data structures

The vectors
The lists
Matrices
DataFrames

 

Draw a parallel between R and a spreadsheet

Adapt in R / RStudio spreadsheet operations.
Adapt the spreadsheet functions to R / RStudio.
Import and export data (spreadsheet versus R / RStudio)
Exploit the best of both software.

 

Handling data with R

Importing data
Exporting data
Selection and grouping of data

 

Case Study: Consolidate the Basics of R Language and RStudio Software

Using tidyverse for more efficiency
Tidyverse modules: dplyr, ggplot2, tibble, readr, tidyr, purrr
Data preparation
Import (and export) datasets.
Understanding the data (Explore and visualize)
Process missing values
Process outliers.
Model: select, filter, sort, modify, add, delete.
Manipulate categorical data.
Manipulate time series.
Produce PDF, HTML, etc. reports

 

View data with R

Realization of graphs with R software
Customize graphs with R software
Draw maps with R software

Other Related Courses

Python Training for Data Science




PHP Training: The Most Comprehensive Course

Introduction to PHP Training

Learning the Basics of PHP

Why Use PHP?
Structure of a PHP Page
Embedding PHP Code in an HTML Document
Variable Types
Declaring and Using Arrays
Constants
Operators
Loops and Conditional Statements
Superglobal Variables
Retrieving Form Data
Sending Emails

Hands-on Workshop: Review of core HTML tags and styling commands, setting up a template page

Creating Functions and Using Built-in Functions

Declaring Functions
Parameters and the Return Statement
Creating Function Libraries
Built-in Functions: Examples, Organization, Documentation
Functions for Dates, Arrays, and Strings
Include and Require Functions

Hands-on Workshop: Creating custom functions and using built-in functions

Processing Form Data

Creating a Form
Retrieving Form Data
File Uploads: The $_FILES Variable and Related Functions
Sending Emails

Hands-on Workshop: Building a job application form

Interacting with Users

Retrieving and Using GET Parameters
Using Cookies to Store Information
File Uploads: The $_FILES Variable and Related Functions
Sending Emails

Hands-on Workshop: Building a job application form

phpMyAdmin

Overview of phpMyAdmin
Creating a Database with phpMyAdmin
Creating Tables and Exploring Field Types
Modifying Table Structure

Hands-on Workshop: Creating a MySQL database and tables

SQL

Selecting Records (SELECT)
Inserting Records (INSERT INTO)
Updating Records (UPDATE)
Deleting Records (DELETE)
Operators and Conditions

Hands-on Workshop: Writing basic SQL queries

Using a MySQL Database with PHP

Overview of Database Management Systems
Data Types
Connecting to a MySQL Server
Populating the Database from a Form
Inserting Data into the Database with PHP
Updating Data with PHP
Deleting Data with PHP
Securing Data Before Sending to MySQL

Hands-on Workshop: Storing job application form data in the database

Cookies & Sessions

Session Overview
Advantages and Disadvantages of Cookies and Sessions
Storing and Retrieving Session Variables
Storing and Retrieving Cookie Variables

Hands-on Workshop: Building a simple shopping cart and user interface

Working with Files

Opening and Writing Files

SQL: Advanced Concepts

Tables and Relationships
Joins: INNER, LEFT, and RIGHT JOIN

Hands-on Workshop: Writing SQL queries across multiple tables

Building a Mini CMS

CMS Concepts
Existing CMS Platforms
Introduction to Data Modeling
Creating the Public Interface
Creating the Admin Interface
User Management

Hands-on Workshop: Library management application

XML

Overview of the XML Format
Writing an XML Document
Introduction to XML

Hands-on Workshop: Creating an RSS feed and generating a sitemap for the library project




Advanced Training: HTML5 / CSS3, JavaScript / DOM + Responsive Design

Advanced Training Introduction: HTML5/CSS3, JavaScript/DOM + Responsive Design

Why HTML5?

Tag formatting

HTML, CSS, XHTML, XML, HTML5 standards

The W3C and validators

Encoding logic, ISO-8859-1, UTF-8,..

Basic Concepts Review

Tag types

Style rule syntax

CSS positioning (relative, absolute, float, display)

Practical Workshop: Create an XHTML/CSS site

Transition to HTML5

Syntax, new doctype, and tools

Structure and semantics

Div and span

New HTML5 tags

Practical Workshop: Rebuild our site using HTML5/CSS3

Multimedia Tags

Insert an image (<figure> tag)

Insert a video (<video> tag)

Insert audio (<audio> tag)

Browser compatibility

Practical Workshop: Use JavaScript to control audio and video objects

Forms

New types for <input>

New attributes

New elements <output>

Form validations in HTML5

Practical Workshop: Create an HTML5 form

Drawing: Dynamic Image Creation with JavaScript

Canvas tag

SVG

Drawing shapes (rectangle, circle, etc.)

Colors, fills, gradients

Practical Workshop: Enhance video playback with a progress bar

Geolocation

Overview

Positioning (latitude, longitude)

CSS3

Overview

Syntax, CSS3 prefixes

Rounded corners

Drop shadows

Text-Shadow

Box-shadow

Linear gradients

font-face

Attribute selectors

CSS3: Transformations, Transitions, and Animations

Rotation

Translation

Animations

Practical Workshop: Animate various element properties

Introduction to JavaScript

JavaScript Basics

Core JavaScript concepts

Event handling

Dynamic CSS management

Practical Workshop: Validate fields in our contact form

Document Object Model

What is the DOM?

Node concept

Node hierarchy (DOM Tree)

Relation properties

State properties

Node access methods

Firefox DOM Inspector

Modify HTML content

Modify HTML element styles

Practical Workshop: Create a photo gallery

Responsive Design

Principles

CSS 3 Media Queries

Practical Workshop: Create a multi-platform site (smartphone, tablet, etc.)

Using Bootstrap

Introduction to Bootstrap

Bootstrap installation

Grid system for positioning

Layouts

Responsive Design

Practical Workshop: Create a page using Bootstrap

Bootstrap Components

Dropdown menus

Navigation bars

Breadcrumbs




Training – JavaScript course

Introduction to the JavaScript Training

Course Overview
Setting Up the Development Environment

JavaScript Language Fundamentals

Variables in JavaScript
Reserved Keywords in JavaScript
Variables, Constants, and Operators
Comments
Introduction to Object-Oriented Concepts

Hands-on Workshop: Implementing core JavaScript features through multiple practical exercises.

Event Handling (addEventListener)

Understanding Events
Common JavaScript Events
Adding an Event Listener
Associating Logic with an Event
Mouse Events
Keyboard Events

Hands-on Workshop: Dynamically modifying image properties

Debugging JavaScript

Browser Developer Tools
Firefox Extensions
Chrome Extensions

Control Structures and Loops

if…else Statements
The for Loop
The while Loop
break and continue Statements

Methods and Functions

Built-in Methods (alert(), confirm(), prompt(), etc.)
Defining a Function
Function Parameters
Local and Global Variables
The return Statement

Hands-on Workshop: Building a timer

Form Processing

The Form Object (Properties and Methods)
Text Inputs
Radio Buttons
Checkboxes
Dropdown Menus
Submit Button

Hands-on Workshop 1: Form validation

Hands-on Workshop 2: Validating a form field using regular expressions

JavaScript Objects, String and Array Manipulation

Overview of Built-in JavaScript Objects
The window Object
The navigator Object
The String Object
The Array Object
The Date Object
Other Built-in Objects

Hands-on Workshop: Retrieving browser information and manipulating the window

Document Object Model (DOM)

What Is the DOM?
Core Concepts
DOM Tree Structure
Relationship Properties
State Properties
Node Access Methods
Modifying HTML Content
Modifying HTML Element Styles

Hands-on Workshop 1: Creating a photo gallery

Hands-on Workshop 2: Building a dynamic menu

Introduction to AJAX / The Fetch API

How It Works
Asynchronous Programming
The XMLHttpRequest Object
Creating a fetch() Request
Handling Errors
async and await Syntax

Hands-on Workshop: Reading the contents of a text file from a server

Continue Your Learning with This Training

React.JS




InCopy Training | Classes in Montreal, Quebec, Gatineau

Introduction InCopy

Master the interface, menus and tools

Contextual menu.

preferences

Learn a method of work

Integration of InCopy and InDesign.

File sharing, articles.

Export

archiving

Extraction

updating the information.

Modes of work

InCopy and InDesign

InCopy and InDesign interactions

Preparation in InDesign

Exporting Assignments for InCopy

Opening in InCopy

View mode

Fashion article, closet, layout

Settings preferences and tools

Understanding text entry

Text blocks.

Using grids.

rules and benchmarks.

Applying styles.

Fonts.

Formatting (characters, paragraphs)

Applying styles

Input error warnings

Inversion of letters

Text macros

Change the case

Spell checking

Paragraph and character styles

Calibration

InCopy Calibration or InDesign Calibration

Entering height information

Viewing information

Printing and exporting

Setting

Export in PDF format.

Finalization of the document

Explore more related Adobe and graphic design trainings:

To learn more about Adobe InCopy, visit:

Adobe InCopy User Guide




InDesign Advanced Training

Introduction to the Adobe InDesign – Advanced Training

  • Set up document and application preferences
  • Understand color management and ICC profiles
  • Master the key stages of a professional production workflow
  • Effectively use and customize template files

Advanced Layout Techniques

  • Create and manage complex master pages
  • Structure long documents (sections, chapters, text frame threading)
  • Assemble a book using InDesign CC
  • Optimize vertical content alignment
  • Organize elements using layers for better clarity

Advanced Text Features

  • Manage multi-column text layouts
  • Insert bullet points, numbering, and anchored objects
  • Use tabulations and special spacing options
  • Implement text variables and break characters

Advanced Style Management

  • Streamline formatting with paragraph, character, and object styles
  • Create list styles with automatic numbering
  • Configure nested styles and GREP styles
  • Import styles from Word documents
  • Synchronize styles across documents in Book mode
  • Automatically generate tables of contents and footnotes

Image Import and Management Mastery

  • Use grid-based image importation techniques
  • Create dynamic captions from metadata

Advanced Color and Table Management

  • Manage transparency, overprint settings, and ink coverage
  • Design layouts using tables
  • Apply table and cell styles consistently

Document Structuring and Metadata

  • Generate tables of contents and interactive indexes
  • Use advanced indexing tools such as Indexmatic
  • Create bookmarks and integrate interactive buttons

Preparing for Final Output

  • Design a book spine and back cover
  • Create and apply custom preflight profiles
  • Perform comprehensive preflight checks
  • Export to PDF for print or digital formats (interactive PDF, SWF)
  • Print layout spreads according to industry standards

Suggested Complementary Training


Course: InDesign with AI – From Text to Image