Sélectionner une page
Formations Data IA générative Formation Cursor : l’IDE IA des développeurs

Formation Cursor

Niveau débutant
Catégorie Essential
Formation Cursor
Prix 1690€ HT / personne
2 jours (14 heures)

Paris | Classe Virtuelle

Dernières places Virtuelle uniquement
Labs : Infrastructure DaaS avec Chrome
Cafés et déjeuners offerts en interentreprises
En intra-entreprise pour former votre équipe
Aide au financement 4000€ Bonus Atlas CPF

Présentation

Notre formation Cursor vous apprendra à utiliser ce puissant IDE boosté à l’IA afin d’améliorer votre productivité dans l’écriture de code. Basé sur VSCode et intégrant la GenAI, Cursor intègre des fonctionnalités avancées, comme l’auto-complétion intelligente, la génération de code, et l’explication de morceaux de code en langage naturel.

La formation vous familiarisera avec les concepts fondamentaux de Cursor comme l’auto-complétion et la génération de code. Cursor vous permettra de corriger votre code en temps réel durant sa rédaction, réduisant grandement le besoin de correction manuelle.

Notre programme couvrira également les fonctionnalités avancées de Cursor AI comme le mode agent qui lui permet d’écrire du code de façon quasi-autonome ou la génération de commande shell. Vous apprendrez également à le connecter à différents LLM.

Cette formation se déroulera sur la dernière version de l’outil : Cursor 0.47

 

Objectifs

  • Installer et configurer Cursor en fonction de son environnement de développement
  • Exploiter l’autocomplétion et la génération de code assistée par IA pour améliorer sa productivité au quotidien
  • Maîtriser l’utilisation des différents LLMs pour en exploiter tout le potentiel
  • Améliorer la qualité de son code et automatiser ses tâches grâce à Cursor
  • Corriger son code et le sécuriser en temps réel

 

Public visé

  • Développeurs
  • Prompt engineer

 

Pré-requis

  • Connaissance d’un langage de programmation

 

Pré-requis techniques

  • Avoir un compte Cursor AI
  • Un terminal ou invite de commandes pour lancer vos scripts

PROGRAMME DE NOTRE FORMATION CURSOR

 

Introduction à Cursor AI

  • Philosophie de Cursor AI et son positionnement dans le développement assisté par IA
  • Présentation de l’offre : Hobby vs Pro vs Business
  • Installation rapide sur Windows, Mac ou Linux
  • Présentation de l’interface de développement
  • Configuration initiale de l’IA et personnalisation des paramètres
  • Compatibilité multi-langages et gestion des différents environnements

 

Autocomplétion intelligente et génération de code

  • Complétion de code prédictive multiligne
  • Anticipation des étapes de développement et structuration automatique
  • Acceptation et ajustement des suggestions
  • Prédiction du curseur pour accélérer la navigation
  • Exercice pratique : écrire une petite fonction pour observer les complétions proposées

 

Édition et refactorisation assistée par l’IA

  • Génération de code à la demande avec prompt en langage naturel
  • Modification et adaptation de code selon des instructions spécifiques
  • Refactorisation automatisée pour améliorer la qualité du code
  • Grande portée d’édition pour la modification globale d’un projet
  • Contrôle et revue des résultats générés par l’IA
  • Exercice pratique : Améliorer une fonction existante en optimisant lisibilité et performance

 

Assistance via le chat contextuel

  • Utilisation du chat contextuel en langage naturel pour interagir avec Cursor
  • Recherche dans l’ensemble du projet pour retrouver rapidement du code pertinent
  • Référence de code avec @ pour cibler des éléments spécifiques
  • Question rapide ciblée pour résoudre un problème sans quitter l’IDE
  • Application instantanée des réponses suggérées par l’IA
  • Exercice pratique : Interroger l’IA pour résoudre un problème dans un projet réel

 

Fonctionnalités avancées et mode agent

  • Mode Agent : Yolo mode et automatisation des tâches récurrentes
  • Génération de commandes Shell pour automatiser des workflows
  • Recherche web intégrée pour obtenir des informations contextuelles
  • Intégration de documentation : suggestions basées sur la doc existante
  • Contexte visuel : drag & drop et boutons interactifs pour optimiser l’expérience utilisateur

 

Personnalisation et intégration avec un repository

  • Configuration de .CursorRules pour adapter Cursor à un projet spécifique
  • Optimisation des paramètres pour une utilisation personnelle ou en équipe
  • Automatisation des tâches récurrentes en fonction du codebase utilisé

 

Comparaison et intégration des LLM

  • Comparaison des performances : GPT-4, Mistral, Claude et leurs usages optimaux
  • Vue d’ensemble des LLM compatibles et choix du bon modèle selon le contexte
  • Intégration avec des APIs pour personnaliser les interactions avec Cursor
  • Modification des instructions du système pour un ajustement fin des résultats
  • Utilisation de modèles mixtes pour combiner rapidité et précision
  • Debugging assisté par un LLM pour accélérer l’identification des erreurs

 

Automatisation & Cas d’usage concrets

  • Quelles tâches Cursor peut-il automatiser ?
  • Optimisation et maintenance de code legacy
  • Migration de code entre versions ou technologies
  • Création et documentation automatique de nouveaux fichiers
  • Assistance en code review et refactoring assisté
  • Génération de tests unitaires et fonctionnels
  • Exercice pratique : Améliorer un projet en appliquant différentes stratégies d’automatisation

 

Sécurité & Confidentialité

  • Quelles données sont envoyées à Cursor ?
  • Comment éviter les fuites de code sensibles ?
  • Bonnes pratiques pour sécuriser l’usage de l’IA en entreprise
  • Gestion des accès et des permissions dans une entreprise de grande taille
  • Paramétrage des LLM internes vs. LLM hébergés pour le contrôle des données

 

Projet final et mise en pratique avancée

  • Développement Frontend : Création d’une page dynamique en React avec interactions optimisées par Cursor
  • Développement Backend : Mise en place d’une API REST avec gestion des erreurs et documentation générée automatiquement
  • Refactorisation d’un code existant : Réduction de la dette technique et amélioration des performances d’un projet
  • Bonnes pratiques de collaboration avec l’IA dans une équipe de développement
  • Gestion des limites et contournements des restrictions de Cursor
  • Exercice final : Mener de bout en bout un projet personnel en exploitant toutes les fonctionnalités de Cursor

Pour aller plus loin

Formation suite OpenAI

Formation Copilot

Formation Make

Langues et Lieux disponibles

Langues

  • Français
  • Anglais / English

Lieux

  • France entière
    • Paris
    • Lille
    • Reims
    • Lyon
    • Toulouse
    • Bordeaux
    • Montpellier
    • Nice
    • Sophia Antipolis
    • Marseille
    • Aix-en-Provence
    • Nantes
    • Rennes
    • Strasbourg
    • Grenoble
    • Dijon
    • Tours
    • Saint-Étienne
    • Toulon
    • Angers
  • Belgique
    • Bruxelles
    • Liège
  • Suisse
    • Genève
    • Zurich
    • Lausanne
  • Luxembourg

Témoignages

⭐⭐⭐⭐⭐ 4,8/5 sur Google My Business. Vous aussi, partagez votre expérience !

Afficher tous les témoignages

⭐⭐⭐⭐⭐ 4,8/5 sur Google My Business. Vous aussi, partagez votre expérience !

Noter la formation

Prix 1690€ HT / personne
2 jours (14 heures)

Paris | Classe Virtuelle

Dernières places Virtuelle uniquement
Labs : Infrastructure DaaS avec Chrome
Cafés et déjeuners offerts en interentreprises
En intra-entreprise pour former votre équipe
Aide au financement 4000€ Bonus Atlas CPF

UNE QUESTION ? UN PROJET ? UN AUDIT DE CODE / D'INFRASTRUCTURE ?

Pour vos besoins d’expertise que vous ne trouvez nulle part ailleurs, n’hésitez pas à nous contacter.

ILS SE SONT FORMÉS CHEZ NOUS

partenaire sncf
partenaire hp
partenaire allianz
partenaire sfr
partenaire engie
partenaire boursorama
partenaire invivo
partenaire orange
partenaire psa
partenaire bnp
partenaire sncf
partenaire hp
partenaire allianz
partenaire sfr
partenaire engie
partenaire boursorama
partenaire invivo
partenaire orange
partenaire psa
partenaire bnp