Copied to clipboard

Développement de solutions en entreprise avec Cursor

Cette formation s'adresse aux professionnels en TI, responsables de l'amélioration continue et gestionnaires de processus qui souhaitent concevoir des outils numériques sur mesure pour leur organisation, sans expertise en programmation.

About the program

Descriptif de la formation

Cette formation s'adresse aux professionnels en TI, responsables de l'amélioration continue et gestionnaires de processus qui souhaitent concevoir des outils numériques sur mesure pour leur organisation, sans expertise en programmation. À l'aide de Cursor, un environnement de développement assisté par intelligence artificielle, les participants apprendront à décrire leurs besoins en langage naturel et à obtenir des outils fonctionnels, connectés et déployables.

La formation couvre l'ensemble du cycle de développement, de la configuration de l'environnement jusqu'au déploiement, en passant par la connexion à des API, l'automatisation et la gestion de données. L'approche boîte noire permet à chaque participant de produire des résultats concrets sans avoir à comprendre ou écrire du code.

Objectif de la formation

À la fin de cette formation, les participants seront capables de concevoir, connecter et déployer des outils numériques sur mesure adaptés aux besoins réels de leur organisation, en s'appuyant sur Cursor et l'intelligence artificielle comme moteur de développement.

Tout au long de la formation, les techniques enseignées sont démontrées à travers un projet commun concret : un portail de gestion des demandes de support interne (RH, TI ou départements techniques et divers). Ce projet évolue à chaque cours — passant d'une simple interface à un outil connecté, automatisé et déployé — permettant aux participants de voir chaque nouvelle notion appliquée dans un contexte réel et cohérent.

Les ateliers pratiques sont quant à eux l'occasion pour chaque participant de développer sa propre application, adaptée aux besoins réels de son organisation. Le laboratoire final des cours 7 et 8 est entièrement consacré à cette réalisation personnelle, du développement jusqu'au déploiement.

Au programme

Cours 1 – Environnement, logique et positionnement

  • Pourquoi construire sur mesure plutôt qu'acheter un SaaS
  • Tour d'horizon des alternatives à Cursor et justification du choix
  • Installation et configuration de l'environnement
  • Les modes de Cursor et logique boîte noire

Cours 2 – Concevoir son premier outil : tableau de bord et interface

  • Planifier et décrire un outil avant de le construire
  • Générer une interface HTML/CSS complète via Cursor
  • Valider, itérer et rendre l'outil utilisable par un collègue

Cours 3 – Connecter son outil au monde : API et MCP

  • Comprendre la différence entre API et MCP
  • Règles de confidentialité, Loi 25 et responsabilités en entreprise
  • Connexion à un modèle IA via OpenRouter
  • Configurer un serveur MCP dans Cursor

Cours 4 – Outils de gestion, automatisation et Python

  • Formulaires de saisie et gestion de données
  • Transformer un fichier Excel avec VBA en application web
  • Python déclenché par une interface : générer des rapports, envoyer des courriels

Cours 5 – Interfaces de communication, intégration et documents

  • Concevoir des interfaces adaptées à un public non technique
  • Faire communiquer plusieurs outils entre eux
  • Interroger ses propres documents internes via l'IA

Cours 6 – Déploiement et mise en production

  • Local vs web : choisir la bonne stratégie
  • GitHub pour le versionnement et la sauvegarde
  • Déploiement sur réseau interne ou via Netlify

Cours 7 et 8 – Laboratoire : de l'idée à l'outil déployé

  • Chaque participant développe son propre outil de A à Z
  • Accompagnement individuel et déploiement en conditions réelles
  • Présentation des réalisations et rétroaction en groupe

Préalable à la formation

Aisance avec les outils informatiques et une expérience minimale avec un outil d'intelligence artificielle (ChatGPT, Copilot ou équivalent) est recommandée.

Au terme de la formation, le participant sera en mesure de :

  • Configurer un environnement de développement assisté par IA
  • Concevoir des interfaces et tableaux de bord fonctionnels
  • Connecter ses outils à des modèles IA via API et serveurs MCP
  • Comprendre et appliquer les règles de confidentialité et la Loi 25 en contexte de développement
  • Construire des outils de gestion de données et d'automatisation
  • Transformer un fichier Excel complexe en application web fonctionnelle
  • Intégrer Python comme couche de traitement déclenchée par une interface
  • Déployer un outil sur réseau interne ou sur le web via Netlify et GitHub
  • Repartir avec un outil fonctionnel

Course Attestation and Professional Development