Python — fundamentals
Write your first useful scripts and read existing Python code without getting stuck.
Describe your need, get a tailored program and a pre-filled quote in 3 min. A 100% free call with an advisor.
Short, small-group trainings on the technologies your teams use every day. Every session runs from the first registration. You pay half when you book, and the other half only if the end-of-session assessment confirms you met the objectives.
Next session : 9–10 November 2026 · AWS — the essential services · 10 seats left
Trusted by — schools, companies and industrial groups
41,131 programs · 25 countries
Every program built with a dedicated engineer
Companies: Aptar, ArcelorMittal, Equans, EDF, Ubisoft, Microsoft and Atos.
No extra charge for the room or the meals. And if the session does not meet its objectives, you do not pay the balance.
$2,310excl. VAT per person
2 days · 14 hours · 10 attendees max
Included in the price
You pay in two steps
For one person: $1,155 when you book, $1,155 on success.
Search a technology, filter by domain, book the date that suits you. Each row shows the next confirmed session.
96 trainings
Write your first useful scripts and read existing Python code without getting stuck.
Move from a 400-line script to code that is split, testable and handed over.
Replace two hours of weekly copy-paste with a script that runs on its own.
Build an end-to-end manageable application, auth and admin included.
Expose a typed, documented, fast API ready for your front-end.
Ship a simple service without dragging in a whole framework.
Handle in a few lines what used to take a day in a spreadsheet.
Ship without holding your breath: a test suite that catches regressions.
Understand what you write instead of pasting snippets found online.
Tame network calls, errors and chaining without unreadable nesting.
Surface at compile time the bugs that used to reach production.
Serve an API, handle files and processes, hold under load.
A structured, authenticated, documented API — not a 900-line file.
Write tests you keep, not tests you disable at the first failure.
A project that boots in two seconds and formatting nobody argues about.
Understand lockfiles, versions and vulnerabilities before they hit you.
Components, state, effects: the few notions that make you autonomous.
Diagnose a slow render and split an application that grew too fast.
Fast, indexable pages without giving up interactivity.
An approachable framework to ship fast, without start-up debt.
The strict framework that holds up as the team turns over.
Less code, less JavaScript shipped to the browser.
Stop fighting layout and write CSS that holds.
Consistent output without reinventing a naming convention each project.
A legal obligation handled as a skill, not as an audit you endure.
Measure before optimising, then win the seconds Google counts.
Types, Composer, tests: today's PHP is nothing like 2010's.
The backbone of French business applications, learned in the right order.
From prototype to production without rewriting the project.
Pick up an existing Java codebase and contribute the following week.
Services that start, configure and monitor themselves without XML.
The most widespread in-house platform, approached the right way.
One binary, nothing to install, concurrency that finally reads well.
Memory safety guaranteed at compile time, without a garbage collector.
An API teams integrate without calling you, versioned and described.
Let clients ask for what they need without multiplying endpoints.
Leverage React skills to ship on iOS and Android.
Actually use the Apple platform instead of working around it.
Android's official language, with the patterns Google expects.
Stop waiting on BI: pull the number you were asked for yourself.
Read an execution plan and turn a 40 s query into 200 ms.
Indexes, locks, backups: run a production database without surprises.
Back up, restore, repair — before you need it in a hurry.
Model without a schema without modelling carelessly.
Cut response times by relieving the database of repeated reads.
The schema you won't redo in six months because it was thought through.
Search that finds, with relevance tuned rather than endured.
Rebase, conflicts, history: never fear pushing again.
End “works on my machine”, from image to deployment.
Deploy, scale and debug without pasting manifests at random.
A pipeline that tests, builds and deploys while you do something else.
Automate without a build server to maintain.
Rebuild an environment identically, without clicking a console.
A hundred servers configured alike, and proof they stayed that way.
Stand on your own over SSH: permissions, processes, logs, network.
The ten services covering 90 % of needs, and what they cost.
The cloud of French IT departments, from portal to invoice.
Know what production is doing before the customer tells you.
Reverse proxy, TLS, cache: the brick in front of every app you run.
A dashboard management actually opens, refreshing on its own.
Power Query and pivot tables: half the “data” needs solved without a project.
Transformations versioned, tested and documented like code.
Scheduled jobs that restart themselves and alert when they fail.
Pick the right chart and strip everything that blocks understanding.
Separate storage and compute, stop paying for idle servers.
A chain that holds: extraction, quality, loading, monitoring.
Installed use cases and a written confidentiality framework, not demos.
Know when a model is the answer, and when a rule will do.
Train, evaluate, and don't be fooled by a flattering metric.
Answers grounded in your sources, with the citation to match.
Detection, classification, quality control: what actually works on a line.
The ten flaws found everywhere, and how to close them in your code.
See your system through the eyes of someone trying to get in.
Turn the regulation into concrete decisions about your processing.
Encrypt, sign, exchange keys — without inventing your own protocol.
The shared responsibility model, applied to your actual account.
What you do in the first two hours, decided before the incident.
Mockups developers can build from without asking three questions.
Decide on observation rather than on the most senior opinion.
Five well-chosen users reveal most of the problems.
A shared library that survives its author leaving.
Let people try before you have it built.
The rules that make an interface look considered, even without an art director.
Rituals that serve a purpose, and the ones you can drop.
See where it jams, limit work in progress, deliver more steadily.
Say no with arguments, and keep a backlog that reflects value.
Code is read ten times more than written: optimise for reading.
Make structural decisions and leave a record of the reasons.
Reviews that are fast and useful, without ego or nitpicking.
Spend test effort where it actually prevents incidents.
Documentation the team consults instead of interrupting you.
Reply within 24 business hours · half to book, the rest on success

A school kit donated to a child for every training booked
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.
On site in Paris
On site, the session takes place in Paris, in a room booked by Learni. Breakfast and lunch are covered on both days: you pay nothing upfront.
Prefer remote? Same dates, same trainer, in a virtual classroom.
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.

Founder · AI & pedagogy expert
View profileLinkedIn
Managing Director · Finance, AI & Management trainer
View profile
Learni trainer · Cybersecurity expert
View profileLinkedIn
Learni trainer · Cybersecurity & project management
View profileEvery session starts on a Monday and ends on the Tuesday, in Paris or remote. Seats go in registration order, ten attendees max.
+ 68 more sessions this month, find yours in the catalogue.
+ 88 more sessions this month, find yours in the catalogue.
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.
Rigorous trainer selection
Each trainer is validated on three criteria: hands-on field expertise, proven pedagogy and alignment with your industry.
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.
Content tailored to your context
No recycled slides. The syllabus is reworked from your real cases: tools, constraints, vocabulary, ongoing projects.
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.
A simple promise: you don't pay to discover the trainer on day one. Everything is validated upfront, by you.
Confirmed sessions suit one to three people. From four, a tailored in-company session costs less and matches your own tools.
| Confirmed session | Tailored in-company | |
|---|---|---|
| Who for | 1 to 3 people from a team | A whole team, 4 people and up |
| Price | $2,310 excl. VAT per person, all in | Flat group rate, from $4,190 excl. VAT |
| Payment | Half to book, the balance only if the objectives are met | As per the quote |
| Venue | Paris (room, breakfast and lunch included) or remote | At your premises or remote |
| Dates | Already set, three months published ahead | Your dates, within 3 weeks on average |
| Programme | Standard, proven across many cohorts | Tailored to your tools and real cases |
| Group size | 10 attendees maximum, several companies | Your teams only, full confidentiality |
| Decision | Register online, answer within 24 h | Scoping call then detailed quote within 24 h |
| Next step | Pick my session |
You pay 50% when you book to reserve your seat. The remaining 50% is due only if the end-of-session assessment confirms the objectives stated with the programme. If the objectives are not met, you do not pay the balance.
The two workshop days, the material, the corrected exercises, the 30-day question channel and the certificate. On site in Paris, the room, breakfast and lunch are covered on both days. For every training booked, Learni also donates a school kit to a child.
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.
Both, your choice, on the same dates. On-site sessions take place in Paris, with the room and meals covered. Remote sessions run in a virtual classroom with the same labs and the same trainer. You choose when you book.
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.
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.
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.
A trainer who uses the technology in production. Their name and profile are shared at registration, before you commit.
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.
30 minutes with a learning advisor. No commitment. No sales pitch dressed up as a demo.