Guaranteed dates2 days10 seats

Confirmed sessions96 trainings, dates guaranteed.

Short trainings on the technologies your teams use every day. The autumn calendar is open — October, November and December — and every session runs from the first registration: you can block your calendar and start a funding request without waiting for a quota.

Catalogue
96 trainings, 12 domains
Format
2 days · Monday and Tuesday
Group size
10 attendees maximum
Delivery
On site or remote
Next date
5–6 October 2026Angular — enterprise applications
Browse the 96 trainings
Trusted by — schools, companies and industrial groups
Aptar
ArcelorMittal
Equans
EDF
Ubisoft
Microsoft
Aptar
ArcelorMittal
Equans
EDF
Ubisoft
Microsoft
Aptar
ArcelorMittal
Equans
EDF
Ubisoft
Microsoft
Aptar
ArcelorMittal
Equans
EDF
Ubisoft
Microsoft
Aptar
ArcelorMittal
Equans
EDF
Ubisoft
Microsoft
Aptar
ArcelorMittal
Every program built with a dedicated engineer
OpenAI
Anthropic
Mistral AI
NVIDIA
Google
Amazon Web Services
Microsoft Dynamics 365
Salesforce
ServiceNow
SAP
Oracle
Cisco
Fortinet
Palo Alto Networks
Aruba
VMware
Red Hat
Databricks
Snowflake
OVHcloud
Notion
AMD
Apple
OpenAI
Anthropic
Mistral AI
NVIDIA
Google
Amazon Web Services
Microsoft Dynamics 365
Salesforce
ServiceNow
Open or in-company

Two ways to buy. Pick yours in ten seconds.

The confirmed sessions below suit one or two people. From four, a tailored in-company session costs less and matches your own tools.

Open session compared with tailored in-company training
Confirmed sessionTailored in-company
Who for1 to 3 people from a teamA whole team, 4 people and up
Price€2,800 excl. VAT per person, all inFlat group rate, from €4,900 excl. VAT
DatesAlready set, three months published aheadYour dates, within 3 weeks on average
ProgrammeStandard, proven across many cohortsTailored to your tools and real cases
Group size10 attendees maximum, several companiesYour teams only, full confidentiality
DecisionRegister online, answer within 24 hScoping call then detailed quote within 48 h
Next stepSee the dates
The catalogue

96 trainings, 12 domains

Search a technology, filter by domain, book the date that suits you. Each row shows the next confirmed session.

96 trainings shown

PythonFoundational

Python — fundamentals

Write your first useful scripts and read existing Python code without getting stuck.

Next session5–6 October 2026$2,940
PythonIntermediate

Python — object-oriented design

Move from a 400-line script to code that is split, testable and handed over.

Next session12–13 October 2026$2,940
PythonFoundational

Python — automate repetitive work

Replace two hours of weekly copy-paste with a script that runs on its own.

Next session19–20 October 2026$2,940
PythonIntermediate

Django — full web applications

Build an end-to-end manageable application, auth and admin included.

Next session26–27 October 2026$2,940
PythonIntermediate

FastAPI — modern Python APIs

Expose a typed, documented, fast API ready for your front-end.

Next session26–27 October 2026$2,940
PythonFoundational

Flask — lightweight web services

Ship a simple service without dragging in a whole framework.

Next session5–6 October 2026$2,940
PythonIntermediate

Pandas — wrangle and clean data

Handle in a few lines what used to take a day in a spreadsheet.

Next session12–13 October 2026$2,940
PythonIntermediate

pytest — testing Python code

Ship without holding your breath: a test suite that catches regressions.

Next session19–20 October 2026$2,940
JavaScriptFoundational

Modern JavaScript — solid foundations

Understand what you write instead of pasting snippets found online.

Next session26–27 October 2026$2,940
JavaScriptIntermediate

Async JavaScript — promises and async/await

Tame network calls, errors and chaining without unreadable nesting.

Next session26–27 October 2026$2,940
JavaScriptIntermediate

TypeScript — typing an application

Surface at compile time the bugs that used to reach production.

Next session5–6 October 2026$2,940
JavaScriptIntermediate

Node.js — back-end development

Serve an API, handle files and processes, hold under load.

Next session12–13 October 2026$2,940
JavaScriptIntermediate

Express — build a REST API

A structured, authenticated, documented API — not a 900-line file.

Next session19–20 October 2026$2,940
JavaScriptIntermediate

Jest and Vitest — JavaScript testing

Write tests you keep, not tests you disable at the first failure.

Next session26–27 October 2026$2,940
JavaScriptIntermediate

Front-end tooling — Vite, ESLint, Prettier

A project that boots in two seconds and formatting nobody argues about.

Next session26–27 October 2026$2,940
JavaScriptFoundational

npm — mastering dependencies

Understand lockfiles, versions and vulnerabilities before they hit you.

Next session5–6 October 2026$2,940
Front-endFoundational

React — building interfaces

Components, state, effects: the few notions that make you autonomous.

Next session12–13 October 2026$2,940
Front-endAdvanced

Advanced React — performance and architecture

Diagnose a slow render and split an application that grew too fast.

Next session19–20 October 2026$2,940
Front-endIntermediate

Next.js — server rendering and SEO

Fast, indexable pages without giving up interactivity.

Next session26–27 October 2026$2,940
Front-endFoundational

Vue 3 — Composition API

An approachable framework to ship fast, without start-up debt.

Next session26–27 October 2026$2,940
Front-endIntermediate

Angular — enterprise applications

The strict framework that holds up as the team turns over.

Next session5–6 October 2026$2,940
Front-endFoundational

Svelte — lightweight reactive UIs

Less code, less JavaScript shipped to the browser.

Next session12–13 October 2026$2,940
Front-endFoundational

Modern HTML and CSS — Flexbox and Grid

Stop fighting layout and write CSS that holds.

Next session19–20 October 2026$2,940
Front-endFoundational

Tailwind CSS — styling without stylesheets

Consistent output without reinventing a naming convention each project.

Next session26–27 October 2026$2,940
Front-endIntermediate

Web accessibility — WCAG

A legal obligation handled as a skill, not as an audit you endure.

Next session26–27 October 2026$2,940
Front-endAdvanced

Web performance — Core Web Vitals

Measure before optimising, then win the seconds Google counts.

Next session5–6 October 2026$2,940
Back-endIntermediate

Modern PHP — moving past legacy code

Types, Composer, tests: today's PHP is nothing like 2010's.

Next session12–13 October 2026$2,940
Back-endIntermediate

Symfony — robust web applications

The backbone of French business applications, learned in the right order.

Next session19–20 October 2026$2,940
Back-endFoundational

Laravel — ship fast and clean

From prototype to production without rewriting the project.

Next session26–27 October 2026$2,940
Back-endIntermediate

Java — enterprise development

Pick up an existing Java codebase and contribute the following week.

Next session26–27 October 2026$2,940
Back-endIntermediate

Spring Boot — services and microservices

Services that start, configure and monitor themselves without XML.

Next session5–6 October 2026$2,940
Back-endIntermediate

C# and .NET — business applications

The most widespread in-house platform, approached the right way.

Next session12–13 October 2026$2,940
Back-endIntermediate

Go — simple, fast services

One binary, nothing to install, concurrency that finally reads well.

Next session19–20 October 2026$2,940
Back-endAdvanced

Rust — safe systems programming

Memory safety guaranteed at compile time, without a garbage collector.

Next session26–27 October 2026$2,940
Back-endIntermediate

REST APIs — design and documentation

An API teams integrate without calling you, versioned and described.

Next session26–27 October 2026$2,940
Back-endAdvanced

GraphQL — flexible APIs

Let clients ask for what they need without multiplying endpoints.

Next session5–6 October 2026$2,940
MobileIntermediate

React Native — one codebase, two platforms

Leverage React skills to ship on iOS and Android.

Next session12–13 October 2026$2,940
MobileFoundational

Flutter — cross-platform apps

The same interface everywhere, animations included.

Next session19–20 October 2026$2,940
MobileIntermediate

Swift — native iOS development

Actually use the Apple platform instead of working around it.

Next session26–27 October 2026$2,940
MobileIntermediate

Kotlin — Android development

Android's official language, with the patterns Google expects.

Next session26–27 October 2026$2,940
DatabasesFoundational

SQL — querying your data

Stop waiting on BI: pull the number you were asked for yourself.

Next session5–6 October 2026$2,940
DatabasesAdvanced

Advanced SQL — window functions and tuning

Read an execution plan and turn a 40 s query into 200 ms.

Next session12–13 October 2026$2,940
DatabasesIntermediate

PostgreSQL — operations and performance

Indexes, locks, backups: run a production database without surprises.

Next session19–20 October 2026$2,940
DatabasesIntermediate

MySQL — day-to-day administration

Back up, restore, repair — before you need it in a hurry.

Next session26–27 October 2026$2,940
DatabasesIntermediate

MongoDB — document databases

Model without a schema without modelling carelessly.

Next session26–27 October 2026$2,940
DatabasesIntermediate

Redis — caching and queues

Cut response times by relieving the database of repeated reads.

Next session5–6 October 2026$2,940
DatabasesIntermediate

Data modelling — from need to schema

The schema you won't redo in six months because it was thought through.

Next session12–13 October 2026$2,940
DatabasesAdvanced

Elasticsearch — search and indexing

Search that finds, with relevance tuned rather than endured.

Next session19–20 October 2026$2,940
DevOps & CloudFoundational

Git — collaborating without pain

Rebase, conflicts, history: never fear pushing again.

Next session26–27 October 2026$2,940
DevOps & CloudFoundational

Docker — containerising applications

End “works on my machine”, from image to deployment.

Next session26–27 October 2026$2,940

Kubernetes — orchestrating in production

Deploy, scale and debug without pasting manifests at random.

Next session5–6 October 2026$2,940
DevOps & CloudIntermediate

GitLab CI — continuous integration

A pipeline that tests, builds and deploys while you do something else.

Next session12–13 October 2026$2,940
DevOps & CloudIntermediate

GitHub Actions — automating delivery

Automate without a build server to maintain.

Next session19–20 October 2026$2,940
DevOps & CloudIntermediate

Terraform — infrastructure as code

Rebuild an environment identically, without clicking a console.

Next session26–27 October 2026$2,940
DevOps & CloudIntermediate

Ansible — configuration automation

A hundred servers configured alike, and proof they stayed that way.

Next session26–27 October 2026$2,940
DevOps & CloudFoundational

Linux — day-to-day administration

Stand on your own over SSH: permissions, processes, logs, network.

Next session5–6 October 2026$2,940
DevOps & CloudFoundational

AWS — the essential services

The ten services covering 90 % of needs, and what they cost.

Next session12–13 October 2026$2,940
DevOps & CloudFoundational

Azure — deploy and operate

The cloud of French IT departments, from portal to invoice.

Next session19–20 October 2026$2,940

Observability — logs, metrics and traces

Know what production is doing before the customer tells you.

Next session26–27 October 2026$2,940
DevOps & CloudIntermediate

Nginx — serving and securing

Reverse proxy, TLS, cache: the brick in front of every app you run.

Next session26–27 October 2026$2,940
DataFoundational

Power BI — decision dashboards

A dashboard management actually opens, refreshing on its own.

Next session5–6 October 2026$2,940
DataIntermediate

Advanced Excel — analysis and automation

Power Query and pivot tables: half the “data” needs solved without a project.

Next session12–13 October 2026$2,940
DataAdvanced

dbt — clean data transformation

Transformations versioned, tested and documented like code.

Next session19–20 October 2026$2,940
DataAdvanced

Airflow — orchestrating pipelines

Scheduled jobs that restart themselves and alert when they fail.

Next session26–27 October 2026$2,940
DataAdvanced

Spark — distributed processing

Process what no longer fits in a single machine's memory.

Next session26–27 October 2026$2,940
DataIntermediate

Data visualisation — making numbers speak

Pick the right chart and strip everything that blocks understanding.

Next session5–6 October 2026$2,940
DataIntermediate

Snowflake — cloud data warehouse

Separate storage and compute, stop paying for idle servers.

Next session12–13 October 2026$2,940
DataIntermediate

Data pipelines — source to dashboard

A chain that holds: extraction, quality, loading, monitoring.

Next session19–20 October 2026$2,940
AIFoundational

Generative AI — using it in your job

Installed use cases and a written confidentiality framework, not demos.

Next session26–27 October 2026$2,940
AIFoundational

Writing effective model instructions

Get a usable result first time, reproducibly.

Next session26–27 October 2026$2,940
AIIntermediate

Machine learning — fundamentals

Know when a model is the answer, and when a rule will do.

Next session5–6 October 2026$2,940
AIAdvanced

Deep learning — neural networks in practice

Train, evaluate, and don't be fooled by a flattering metric.

Next session12–13 October 2026$2,940
AIIntermediate

NLP — natural language processing

Extract usable information from your free text.

Next session19–20 October 2026$2,940
AIAdvanced

RAG — connecting a model to your documents

Answers grounded in your sources, with the citation to match.

Next session26–27 October 2026$2,940
AIAdvanced

MLOps — industrialising models

Leave the notebook behind: version, deploy, monitor drift.

Next session26–27 October 2026$2,940
AIAdvanced

Computer vision — analysing images

Detection, classification, quality control: what actually works on a line.

Next session5–6 October 2026$2,940
SecurityIntermediate

Application security — OWASP Top 10

The ten flaws found everywhere, and how to close them in your code.

Next session12–13 October 2026$2,940
SecurityAdvanced

Penetration testing — understanding the attacker

See your system through the eyes of someone trying to get in.

Next session19–20 October 2026$2,940
SecurityFoundational

GDPR — operational compliance

Turn the regulation into concrete decisions about your processing.

Next session26–27 October 2026$2,940
SecurityAdvanced

Applied cryptography

Encrypt, sign, exchange keys — without inventing your own protocol.

Next session26–27 October 2026$2,940
SecurityIntermediate

Cloud security — permissions and isolation

The shared responsibility model, applied to your actual account.

Next session5–6 October 2026$2,940
SecurityAdvanced

Incident response — detect and react

What you do in the first two hours, decided before the incident.

Next session12–13 October 2026$2,940
Design & UXFoundational

Figma — design and share an interface

Mockups developers can build from without asking three questions.

Next session19–20 October 2026$2,940
Design & UXIntermediate

UX design — methods and deliverables

Decide on observation rather than on the most senior opinion.

Next session26–27 October 2026$2,940
Design & UXIntermediate

User research — interviews and testing

Five well-chosen users reveal most of the problems.

Next session26–27 October 2026$2,940
Design & UXAdvanced

Design systems — industrialising the interface

A shared library that survives its author leaving.

Next session5–6 October 2026$2,940
Design & UXFoundational

Prototyping — from idea to testable mockup

Let people try before you have it built.

Next session12–13 October 2026$2,940
Design & UXIntermediate

UI design — type, colour, grid

The rules that make an interface look considered, even without an art director.

Next session19–20 October 2026$2,940
Ways of workingFoundational

Scrum — the agile framework in practice

Rituals that serve a purpose, and the ones you can drop.

Next session26–27 October 2026$2,940
Ways of workingFoundational

Kanban — smoothing the flow of work

See where it jams, limit work in progress, deliver more steadily.

Next session26–27 October 2026$2,940
Ways of workingIntermediate

Product owner — deciding and prioritising

Say no with arguments, and keep a backlog that reflects value.

Next session5–6 October 2026$2,940
Ways of workingIntermediate

Clean code — writing readable code

Code is read ten times more than written: optimise for reading.

Next session12–13 October 2026$2,940

Software architecture — deciding and documenting

Make structural decisions and leave a record of the reasons.

Next session19–20 October 2026$2,940
Ways of workingIntermediate

Code review — team practices

Reviews that are fast and useful, without ego or nitpicking.

Next session26–27 October 2026$2,940
Ways of workingIntermediate

Test strategy — what to test, at which level

Spend test effort where it actually prevents incidents.

Next session26–27 October 2026$2,940
Ways of workingFoundational

Technical writing — writing to be read

Documentation the team consults instead of interrupting you.

Next session5–6 October 2026$2,940
Calendar

Upcoming dates

October, November, December. Every session starts on a Monday and ends on the Tuesday. Seats are allocated in registration order, ten attendees maximum.

October 2026

  • 5–6 October 2026Angular — enterprise applications10 seats left
  • 5–6 October 2026Design systems — industrialising the interface10 seats left
  • 5–6 October 2026Technical writing — writing to be read10 seats left
  • 5–6 October 2026Flask — lightweight web services10 seats left
  • 5–6 October 2026GraphQL — flexible APIs10 seats left
  • 5–6 October 2026Kubernetes — orchestrating in production10 seats left
  • 5–6 October 2026Linux — day-to-day administration10 seats left
  • 5–6 October 2026Machine learning — fundamentals10 seats left
  • 5–6 October 2026npm — mastering dependencies10 seats left
  • 5–6 October 2026Web performance — Core Web Vitals10 seats left
  • 5–6 October 2026Power BI — decision dashboards10 seats left
  • 5–6 October 2026Product owner — deciding and prioritising10 seats left

+ 84 more sessions this month — search the catalogue above.

November 2026

  • 2–3 November 2026Angular — enterprise applications10 seats left
  • 2–3 November 2026Design systems — industrialising the interface10 seats left
  • 2–3 November 2026Technical writing — writing to be read10 seats left
  • 2–3 November 2026Flask — lightweight web services10 seats left
  • 2–3 November 2026GraphQL — flexible APIs10 seats left
  • 2–3 November 2026Kubernetes — orchestrating in production10 seats left
  • 2–3 November 2026Linux — day-to-day administration10 seats left
  • 2–3 November 2026Machine learning — fundamentals10 seats left
  • 2–3 November 2026npm — mastering dependencies10 seats left
  • 2–3 November 2026Web performance — Core Web Vitals10 seats left
  • 2–3 November 2026Power BI — decision dashboards10 seats left
  • 2–3 November 2026Product owner — deciding and prioritising10 seats left

+ 84 more sessions this month — search the catalogue above.

December 2026

  • 7–8 December 2026Angular — enterprise applications10 seats left
  • 7–8 December 2026Design systems — industrialising the interface10 seats left
  • 7–8 December 2026Technical writing — writing to be read10 seats left
  • 7–8 December 2026Flask — lightweight web services10 seats left
  • 7–8 December 2026GraphQL — flexible APIs10 seats left
  • 7–8 December 2026Kubernetes — orchestrating in production10 seats left
  • 7–8 December 2026Linux — day-to-day administration10 seats left
  • 7–8 December 2026Machine learning — fundamentals10 seats left
  • 7–8 December 2026npm — mastering dependencies10 seats left
  • 7–8 December 2026Web performance — Core Web Vitals10 seats left
  • 7–8 December 2026Power BI — decision dashboards10 seats left
  • 7–8 December 2026Product owner — deciding and prioritising10 seats left

+ 84 more sessions this month — search the catalogue above.

What a session includes

  • Session confirmed from the first registration — never cancelled for lack of attendees
  • Two days of workshop, 70 % of the time hands on the keyboard
  • Ten attendees maximum: everyone progresses, nobody hides
  • A practising trainer who uses the technology in production
  • Material, exercises and solutions handed over at the end
  • Question channel with the trainer, open for 30 days afterwards
Reply within 24 business hours · no commitment
Your trainers

Practitioners, not reciters

We only assign a trainer to a session if they use the technology in production. Their name and profile are shared at registration, before you commit to anything.

Kheireddin KADRI

Kheireddin KADRI

Learni trainer · Data & AI expert

View profile
Nawfel ABED

Nawfel ABED

Learni trainer · Cybersecurity expert

View profile
Imed BEN AMOR

Imed BEN AMOR

Learni trainer · Development expert

View profile
Our method

Training quality, guaranteed at every step

Before, during, after: we frame the brief, introduce the trainer, tailor the content and measure impact. You stay in control from kickoff to wrap-up.

Step 1

Rigorous trainer selection

Each trainer is validated on three criteria: hands-on field expertise, proven pedagogy and alignment with your industry.

  • Triple validation: technical, pedagogical, sectoral.
  • Minimum rating 4.8/5 over the last 12 sessions.
Step 2

You meet the trainer beforehand

30-minute video call between you and the selected trainer to validate the fit, adjust content and clear any final doubts.

  • Live briefing on goals and team context.
  • Veto right — we swap the trainer for free if needed.
Step 3

Content tailored to your context

No recycled slides. The syllabus is reworked from your real cases: tools, constraints, vocabulary, ongoing projects.

  • Hands-on cases drawn from your stack and projects.
  • Program co-written then validated by your team.
Step 4

Continuous quality follow-up

Live evaluations, 30/90/180-day check-ins and a consolidation plan. If the impact misses the mark, we rework it.

  • NPS, knowledge quizzes and skills self-assessment.
  • Satisfaction guarantee: fully satisfied or free rework.

A simple promise: you don't pay to discover the trainer on day one. Everything is validated upfront, by you.

A child walking to school with a backpack
Our social commitment

A school kit donated to a child for every training

To fight inequalities in access to education, Learni donates a complete school kit to a child in need for every training booked. You build your skills, a child heads back to school.

  • Backpack, notebooks and essential supplies
  • Distributed through our partner charities
  • Included, at no extra cost to you
FAQ

Frequently asked questions

What does “confirmed session” mean?

The date is guaranteed: the session runs from the first registration and is never cancelled for lack of attendees. You can block the dates, book travel and start a funding request without waiting for a quota to be met.

Are two days enough?

Two days is enough to become autonomous on a specific tool, not to change careers. Foundational sessions start from scratch. Advanced sessions assume daily practice: that is stated on every catalogue row, before you register rather than after.

Is there a certification at the end?

No, and that is deliberate. These sessions target skills usable the day you return to work, not an exam. You leave with a certificate of completion, corrected exercises and the full material. If you need vendor exam preparation, write to us: we run that format in-company.

On site or remote?

Both, your choice, on the same dates. On-site sessions run at our hubs, remote sessions in a virtual classroom with the same labs and the same trainer. You choose when you book.

We are several people — is it still worth it?

From four people, a tailored in-company session costs less and adapts to your tools, your data and your real cases. The table above compares both. Tell us your headcount and we will point you straight.

Who runs the session?

A trainer who uses the technology in production. Their name and profile are shared at registration, before you commit.

Which funding routes are available?

Learni is a quality-audited provider and issues a detailed quote within 48 hours so your finance or L&D team can process it through your own budget.

My topic is not in the calendar

Send us the topic. We open new sessions on request regularly and reply within 24 business hours with a date or an in-company proposal.

Your professional training, anywhere

Let's build
your next
program.

30 minutes with a learning advisor. No commitment. No sales pitch dressed up as a demo.

Reply within 24h · Vetted experts · USD invoicing · W-9 available