Qualiopi certified Open-enrolment · In-house · Remote

Data training led by practitioners
working in the field.

Our courses are taught by data scientists and consultants who work on client projects. Sessions combine explanations, exercises and examples using the tools participants need at work.

training_facts.py copy
# training at stat4decision

training = {
    "trainers":    "active practitioners",   # consultants and data scientists
    "max_group":   7,                       # open-enrolment sessions
    "hands_on":    True,                    # practical exercises
    "stack":       "open-source focus",      # focus on open-source tools
    "formats":     ["open-enrolment", "in-house", "remote"],
    "certified":   "Qualiopi",              # training quality certification
    "materials":   "github.com/stat4decision",
}

Three ways to train with us

We offer scheduled courses, private training for teams and live remote sessions.

🏢Format
Open-enrolment

Scheduled courses in Paris for individuals or small groups. Sessions are limited to 7 participants so the trainer can answer questions and help during exercises.

ParisFixed datesMax 7 peoplePer-seat pricing
🏭Format
In-house

Training at your premises, on dates agreed together. The content can be adapted to your tools, data and objectives. Groups are usually limited to 8 participants, with a price per session.

Your siteFlexible datesMax 8 peoplePer-session pricingCustom content
💻Format
Remote

Live training by videoconference, with exercises and support from the trainer. Available for scheduled courses and private team sessions.

Video callShared envAny timezoneFunding options

What we teach

Our catalogue covers Python, R, data engineering, machine learning and other data tools. Course materials are provided to participants.

📊
R for data science
Foundations of data manipulation, visualisation and modelling with R. Tidyverse ecosystem, ggplot2, dplyr. For analysts and scientists moving from Excel or SAS.
3 daystidyverseggplot2dplyrrenv
→
🔍
Machine learning with R
Supervised and unsupervised learning with the tidymodels framework. Classification, regression, clustering, model evaluation and cross-validation.
3 daystidymodelsparsniprecipesyardstick
→
🖥️
Shiny app development
Build interactive web applications with R Shiny. From simple applications to modular projects. Deployment via Posit Connect or Docker.
2 daysShinymodulesreactlogPosit ConnectDocker
→
📈
Time-series forecasting with R
ARIMA, ETS, Prophet and neural-network models for forecasting. Confidence intervals, scenario analysis, and model selection. Applied to your business data.
2 daysforecastfableprophettsibble
→
🎨
Data visualisation with ggplot2
Create and customise charts with ggplot2. Layered grammar of graphics, custom themes, extensions (ggrepel, patchwork, gganimate). Output to HTML, PDF, Quarto.
2 daysggplot2Quartopatchworkplotly
→
🔄
SAS to R migration
Hands-on transition for SAS users. Mapping SAS concepts to R equivalents, rewriting PROC steps, validating results, and setting up a reproducible R environment with renv.
3 daystidyverserenvhavenSAS migration
→
🐍
Python for data science
Practical Python for data work: pandas, numpy, scikit-learn, matplotlib. Environment managed with uv. Exercises built around real datasets. Suitable for participants starting with Python.
3 daysuvpandasscikit-learnmatplotlib
→
🤖
Generative AI & LLMs in practice
RAG pipeline construction, prompt engineering, open-source LLM deployment (Mistral AI, Llama via Ollama). On-premise setup, data privacy, AI Act awareness.
2 daysRAGLangChainMistral AIOllamavLLM
→
📱
Streamlit & Dash: data apps
Build and deploy interactive data applications with Streamlit or Dash. From prototype to production: authentication, Docker deployment, GitLab CI integration.
2 daysStreamlitDashPlotlyDockerGitLab CI
→
✏️
Custom programme
If you need a topic or format that is not in the catalogue, we can prepare a programme based on your team's experience and objectives.
On requestAny topicAny levelYour data
Contact us →

What makes the difference

We focus on practical exercises, small groups and courses taught by working data specialists.

Practitioners teach
Trainers with project experience
Our trainers work on data and software projects. They use that experience to explain common technical problems and show how to address them.
Real exercises
Exercises based on real use cases
For private sessions, exercises can be adapted to your data and work. Scheduled courses use datasets chosen to illustrate typical professional situations.
Open-source tools
Reproducible working environments
For Python and R courses, we cover environment management with tools such as uv and renv. This helps participants reproduce their working environment after the course.
Qualiopi certified
Training funding
Stat4decision is Qualiopi certified for training activities. Depending on your situation, funding may be available through an OPCO or another relevant organisation. Contact us to discuss the options.

What to expect

👥Group size
Max 7 (open) / 8 (in-house)

Groups are limited to 7 participants for scheduled courses and generally 8 for private sessions.

🕐Schedule
9:30-12:30 · 13:30-17:30

Open-enrolment sessions. In-house: 9:30-13:00 and 14:00-17:30. Confirmed 3 weeks before with location and materials link.

💻Equipment
Laptop required

Participants need a laptop. Loaner machines available on request for open-enrolment sessions. We send setup instructions before the course.

📁Materials
GitHub + secure platform

Slides, notebooks and exercises on a secure participant platform. Code and additional materials on GitHub. Participants can access the materials after the session.

💳Payment
Card, bank transfer, PO

Credit card (via PayPal link), bank transfer on purchase order, or direct OPCO billing. Registration up to the working day before, but 1 month recommended for OPCO processing.

♿Accessibility
Contact us to discuss needs

We work to make all sessions accessible. Disability contact: Coralie André: info@stat4decision.com · +33 1 72 25 40 82.

Looking for training for your team?

Tell us which topics you want to cover, your team's experience and your preferred dates. We will get back to you with a proposal.

Phone +33 1 72 25 40 82 Email info@stat4decision.com Response within 48h