Formateur

Formation données, sécurité et qualité

Formation bases de données, sécurité et qualité : modélisation, authentification, failles web, tests Vitest et analyse de données avec Pandas.

06 75 40 54 49

Savoir coder ne suffit pas : une application professionnelle doit reposer sur des données bien conçues, résister aux attaques et rester fiable à chaque évolution. Cette formation données, sécurité et qualité couvre les compétences qui font la différence entre un projet amateur et un projet maintenable.

Modéliser une base de données relationnelle

Avant d'écrire la moindre requête, il faut concevoir la base. La formation présente les notions clés des bases relationnelles et la démarche de modélisation, du modèle conceptuel (MCD) au modèle physique (MPD), en passant par le modèle logique (MLD). Objectif : des données cohérentes, sans doublons, faciles à faire évoluer.

L'authentification sur le web

Identifiants, mots de passe, sessions, jetons JWT, fournisseurs d'identité externes : on y apprend comment un utilisateur prouve qui il est, et comment son application décide de ce qu'il a le droit de faire.

Les grandes attaques web et comment s'en protéger

Injection SQL, faille XSS, attaque CSRF, force brute : chaque attaque est expliquée, démontrée sur un environnement de test, puis corrigée. Les participants repartent avec les bons réflexes pour sécuriser leurs formulaires, leurs API et leurs données.

Tester son code avec Vitest

Vitest est un framework de tests unitaires et d'intégration, alternative moderne à Jest. Écrire des tests permet de modifier une application sans craindre de casser ce qui fonctionne déjà. Une pratique attendue dans toute équipe de développement.

Analyser des données avec Pandas

Pandas est la bibliothèque Python de référence pour l'analyse de données : importer, nettoyer, filtrer, regrouper et visualiser des jeux de données. Une introduction concrète, utile aux développeurs comme aux profils métier.

Mettre en place des tests utilisateurs

La qualité ne se mesure pas qu'au code. Observer de vrais utilisateurs face à une application révèle les blocages qu'aucun test automatisé ne détecte. La formation montre comment préparer, mener et exploiter ses premiers tests utilisateurs.

À qui s'adresse cette formation ?

Elle s'adresse aux développeurs qui maîtrisent déjà un langage, et peut être suivie module par module. Pour les bases, commencez par la formation aux langages du web. Ces sujets sont aussi au cœur de mon travail de développement d'applications web.

Une session à organiser ? Contactez-moi.

Formateur

Mes autres services

Formation aux langages du web

Formation aux langages du web à Bordeaux : HTML, CSS, JavaScript, PHP et MySQL, SQL et Python, par un développeur formateur en écoles depuis 8 ans.

  • Formation HTML
  • Formation CSS
  • Formation JavaScript
  • Formation PHP et MySQL
  • Formation SQL
  • Formation Python
En savoir plus sur Formation aux langages du web

Formation aux frameworks web

Formation aux frameworks web : Vue.js 3, Node.js et Express, Symfony 7, HTMX et Prisma, avec des projets concrets pour passer des bases au niveau pro.

  • Formation Vue.js 3
  • Formation Node.js
  • Formation Express
  • Formation Symfony 7
  • Formation HTMX
  • Formation ORM Prisma
En savoir plus sur Formation aux frameworks web

Formation aux plateformes de conception

Formation aux plateformes de conception : créer un site WordPress, un back-end complet avec Supabase, versionner avec Git et GitHub, configurer Apache.

  • Formation WordPress
  • Formation Supabase
  • Formation Git et GitHub
  • Serveur Apache et .htaccess
En savoir plus sur Formation aux plateformes de conception
Contact

Un projet de formation ?

Parlons de vos besoins en compétences

  • Gironde (33)
06 75 40 54 49