Skip to content

training catalogue

On-site training

Eleven modules designed for technical teams who want to level up on the modern foundations of the craft — back end, data, DevOps, AI. Hands-on, adapted to your stack, with a programme built together with you.

languages
FR · EN
duration
2 to 7 days
group
4 to 20 people
format
In person

01 the catalogue

Eleven modules to combine

Each module can be taken on its own or chained with others to build a path that fits your team.

  1. #language

    Modern PHP

    Learn the basics of PHP 8+ while going deeper into advanced concepts such as object-oriented programming and dependency management with Composer. Catch up on the latest PHP features and syntax. This course helps you adopt good practices for your professional projects.

  2. #framework

    Symfony

    Learn to build applications with Symfony, a robust and complete PHP framework. With more than 10 years of Symfony experience, going back to version 1.4, I guide you through its core components, Doctrine ORM, Twig, building REST APIs, and good practices for security and project management.

  3. #language

    JavaScript & TypeScript

    Explore the fundamentals of JavaScript and see how TypeScript makes your projects more reliable and maintainable. This course covers modern frameworks such as React, Vue.js and Node.js to build fast front-end and back-end applications.

  4. #productivity

    Working with AI

    Learn how to bring artificial intelligence tools into your workflow to work more efficiently. Use models such as OpenAI’s GPT or Anthropic’s Claude to automate tasks and develop faster.

  5. #backend

    API development

    Learn the good practices for designing and building reliable, well-documented RESTful APIs. This course covers creating APIs, securing endpoints, and using tools such as Swagger and Postman to ensure their quality.

  6. #data

    Databases

    Master good practices for managing databases, both relational (MySQL, PostgreSQL) and NoSQL (MongoDB, Redis). This course covers data modelling, queries and the basics of structuring your data efficiently.

  7. #quality

    Testing & code quality

    Learn to set up a testing strategy and a test pyramid in your projects. Discover the different kinds of tests (unit, functional, etc.) and how to integrate them into your workflows for better software quality and reliability.

  8. #devops

    CI / CD

    Learn to automate your development process with CI/CD pipelines. See how to test and deploy your applications quickly and reliably with modern tools such as GitHub Actions, GitLab CI and Jenkins.

  9. #ops

    DevOps / SRE

    Get started with DevOps practices and Site Reliability Engineering (SRE) to improve monitoring and stability of applications in production. Learn to set up monitoring and alerting tools such as Prometheus, Grafana and Sentry to keep your services running.

  10. #infra

    Infrastructure & hosting

    Learn to use Docker and Kubernetes to manage your containers, deploy to AWS, and explore Infrastructure-as-Code tools such as Terraform, Pulumi and Ansible. This course also covers web hosting, server setup and the basics of hosting your applications on different platforms.

  11. #method

    Ways of working

    Get started with Agile methodologies such as Scrum and Kanban to organise your projects and work effectively as a team. This course also covers Git and collaborative tools to structure your workflows productively.

02 who it is for

Training providers, schools, companies

I work on two kinds of needs, with arrangements suited to each.

training providers & schools

Lead trainer

I teach your existing modules or co-design programmes on advanced technical topics. Available for one-off or recurring sessions.

  • Existing or tailored modules
  • One-off or recurring sessions
  • Bachelor's, master's, continuing education

companies

Team upskilling

Programmes tailored to your stack and your level, in person or remote. Hands-on cases drawn from your own code, with optional follow-up after the course to make the learning stick.

  • On your stack, in your code
  • 4 to 20 people, 2 to 7 days
  • Optional post-course follow-up

contact

A specific topic? A team to train?

Tell me about the context (team size, level, stack, timing) and I will send back a tailored programme with a quote within 48 hours.