My training programs
Complete programs ready to be delivered in your company or training center: target audience, schedule, tools, workshops and certifications.
Career paths & professional titles2
Career paths & professional titles
Web and Mobile Web Developer
Design, build and deploy a secure web application, from wireframes to the back end.
Career paths & professional titles
Application Designer and Developer
Design, develop, test and deploy secure web and mobile applications, from the need to production — level 6 (Bac +3/4).
Programming fundamentals9
Programming fundamentals
Git: version your code and work as a team
Understand Git's logic and use it day to day: commits, branches, merges and collaboration.
Programming fundamentals
Git in a team: clean history, merge strategies and GitLab
Rewrite history with method, choose your merge strategy and scale teamwork with GitLab.
Programming fundamentals
Algorithms: learn to reason before you code
Learn to reason like a developer: variables, conditions, loops, arrays, functions and sorting.
Programming fundamentals
Think in objects: from analysis to classes
Move from analysis to object code: classes, relations, layered architecture and basic patterns.
Programming fundamentals
UML: analyze and model an application
Represent needs and a design with the UML diagrams that really matter.
Programming fundamentals
Python: learn the language through projects
Write scripts and structured programs in Python, from basic types to classes, files and databases.
Programming fundamentals
Advanced Python: objects, concurrency, tests and performance
Write robust, efficient Python: decorators, generators, advanced OOP, threads, networking, tests and optimization.
Programming fundamentals
Modern Java: learn object-oriented programming
Learn modern Java: classes, inheritance, interfaces, collections, exceptions, files and concurrency.
Programming fundamentals
Advanced Java: concurrency, JVM, tests and performance
Master advanced Java: modern concurrency, JVM memory, streams, tests and optimization.
Front-end web development10
Front-end web development
HTML5 and CSS3: structure, layout and responsive
Build clean, accessible web pages adapted to every screen, from structure to design.
Front-end web development
Responsive interfaces with Bootstrap 5
Quickly assemble polished, adaptive interfaces with the most widely used CSS framework.
Front-end web development
JavaScript: the basics to bring your pages to life
Learn the language, manipulate the DOM, handle forms and exchange with a server.
Front-end web development
Advanced JavaScript: objects, asynchronous code and modules
Master the language's deep mechanisms to write robust, modular and maintainable code.
Front-end web development
TypeScript: typing your JavaScript applications
Make your code reliable with static typing: types, classes, generics, modules and tooling.
Front-end web development
React: build web interfaces with components
Master the React fundamentals: JSX, components, state, hooks, forms, routing and first tests.
Front-end web development
Advanced React: state, data, performance and tests
Industrialize a React application: Redux Toolkit, cached queries, PWA, optimization, tests and architecture.
Front-end web development
Next.js: full stack React applications and SEO
Build fast sites and applications with server-side rendering, SEO and internationalization.
Front-end web development
Vue.js 3: reactive web applications
Build reactive interfaces with Vue 3: components, routing, Pinia and the Composition API.
Front-end web development
Modern Angular: signals, components and forms
Develop with recent versions of Angular: signals, standalone components, services, forms and tests.
Back-end & frameworks10
Back-end & frameworks
Node.js and Express: APIs and JavaScript servers
Create servers and REST APIs with JavaScript: modules, databases, Express and tests.
Back-end & frameworks
PHP 8: build dynamic sites connected to a database
Master PHP, basic object-oriented programming, MySQL with PDO, sessions and authentication.
Back-end & frameworks
Advanced PHP: objects, MVC and web services
Structure a professional PHP application: MVC architecture, PDO, ORM, REST services and best practices.
Back-end & frameworks
Symfony 7: develop a structured web application
Learn to build an application with Symfony: routing, Twig, Doctrine, forms, security and services.
Back-end & frameworks
Laravel 12: build a complete web application
Build a complete application with Laravel: routes, Blade, Eloquent, authentication, queues and tests.
Back-end & frameworks
Custom WordPress: themes, plugins and API
Develop WordPress themes and extensions: hooks, custom content types, Ajax and security.
Back-end & frameworks
Create and manage a WordPress site from A to Z
Install, structure, enrich and secure a WordPress site without writing code.
Back-end & frameworks
Design and secure a REST API
REST principles, resource design, OpenAPI documentation and API security.
Back-end & frameworks
Jakarta EE: enterprise web applications in Java
Servlets, JSP, EJB, JPA, web services and deployment: the enterprise Java platform.
Back-end & frameworks
Spring Boot in practice: API, data and security
Dependency injection, Spring Boot, data access, REST APIs, security and tests.
Mobile development2
Mobile development
Flutter: from Dart to a published mobile app
Design an iOS and Android application with Flutter and Dart: widgets, navigation, state and persistence.
Mobile development
Mobile: compare and prototype with Ionic, React Native and Flutter
Understand mobile development approaches, compare frameworks and prototype with three technologies.
Data science3
Data science
Getting started with Data Science
From Python to your first machine learning model: a hands-on path into data.
Data science
AI & Finance
Understand how AI is transforming finance: credit, fraud, markets, blockchain and strategy.
Data science
Machine learning with Python and scikit-learn
Prepare data, train and evaluate models, test a hypothesis and build a recommendation system.
Generative AI & assistants9
Generative AI & assistants
Prompt Engineering
Learn to talk to generative AI to get reliable, accurate and reproducible results.
Generative AI & assistants
Mastering ChatGPT from A to Z
From getting started to advanced uses: data analysis, custom GPTs, images, search and automation.
Generative AI & assistants
Mastering Claude from A to Z
Use Claude to write, analyze, create and automate: conversations, projects, artifacts, Claude Code and the API.
Generative AI & assistants
Advanced Prompt Engineering
Design, test and industrialize robust prompts for demanding professional uses.
Generative AI & assistants
Mastering automation: Make, n8n and Zapier
Automate your business processes without code, choosing the right tool and building AI into it.
Generative AI & assistants
Build your first AI agent
Design, build and secure an agent that can reason, use tools and act.
Generative AI & assistants
Mastering Microsoft Copilot from A to Z — AB-730 preparation
Use Microsoft 365 Copilot every day, build agents and prepare for the AB-730 (AI Business Professional) certification.
Generative AI & assistants
Claude day to day: projects, skills and task delegation
Move from occasional use to structured use: projects, research, reusable skills and delegated tasks.
Generative AI & assistants
Create custom GPT agents with ChatGPT
Design, test, evaluate and share specialized assistants without writing code.
AI for developers11
AI for developers
RAG in AI: LangChain and LangFlow
Build assistants that answer from your documents, with LangChain and LangFlow.
AI for developers
Python and AI engineer: code with assistants, then build LLM applications
Ten days to code with AI assistants, then design, evaluate and deploy applications based on LLMs, RAG and agents.
AI for developers
Claude Code in practice: the terminal code assistant
Install, configure and integrate a terminal code assistant into your daily developer work.
AI for developers
AI agents: architectures, frameworks and going to production
Design, develop and operate agents and multi-agent systems with today's tools.
AI for developers
LLM applications: from idea to deployment
From LLM fundamentals to the deployed application: prompts, RAG, agents, security and production monitoring.
AI for developers
MCP: give your AI models tools and context
Understand the Model Context Protocol, create MCP servers and deploy them safely.
AI for developers
Vibe coding: build an application with AI, from specification to acceptance
Design and deliver a working application using AI, without being an experienced developer.
AI for developers
Coding with AI as a team: methods, tools and guardrails
Speed up every stage of the development cycle with AI without sacrificing quality, security or maintainability.
AI for developers
Coding with AI, expert level: multi-agent, specifications and MCP server
Orchestrate several agents, drive code with specifications and create your own MCP server.
AI for developers
Develop with the OpenAI APIs in Python
Use GPT models from Python: generation, summarization, question answering, embeddings and fine-tuning.
AI for developers
Coding with ChatGPT: prompts, tests, documentation and governance
Use ChatGPT in the development cycle: code prompts, IDE, MCP, security and governance.
AI compliance & governance4
AI compliance & governance
AI literacy and the AI Act — team awareness
A half day to understand AI, its risks and its obligations, and to meet the AI literacy requirement of Article 4 of the AI Act.
AI compliance & governance
AI Act: build your compliance roadmap
Understand the European AI regulation, classify your systems by risk level and build a compliance action plan.
AI compliance & governance
AI governance in the company: charter, shadow AI and GDPR
Frame the use of AI: usage diagnosis, committee and roles, generative AI charter, data protection and security.
AI compliance & governance
ISO/IEC 42001 — Implement an AI management system (Lead Implementer)
Design, implement and sustain an AI management system according to the ISO/IEC 42001 standard, and prepare for the certification exam.
SEO, SEA & analytics7
SEO, SEA & analytics
Web visibility: SEO, online advertising and social media
Understand and combine organic search, paid search and social media presence to gain visibility.
SEO, SEA & analytics
Editorial SEO: content, Search Console and AI search engines
Build a content strategy that answers what people search for, on Google and in AI assistants alike.
SEO, SEA & analytics
Google Ads: launch and optimize your first campaigns
Create a campaign, master budget and bidding, track conversions and calculate profitability.
SEO, SEA & analytics
Google Tag Manager: deploy reliable tracking without touching the code
Configure tags, triggers and variables, then test and publish quality tracking.
SEO, SEA & analytics
Google Analytics 4: measure, analyze and prepare for certification
Understand GA4, configure essential tracking, read the reports and prepare for the Google certification.
SEO, SEA & analytics
End-to-end analytics: GA4, Tag Manager and Looker Studio dashboards
Collect, analyze and report: a complete measurement setup, from tagging to automated reporting.
SEO, SEA & analytics
Advanced Google Analytics 4: make data reliable and analyze with AI
Check the quality of your data collection, analyze in depth and use AI to diagnose and recommend.