Bases de Windsurf

Développement logiciel avec Windsurf

Francesca Donadoni

AI Curriculum Manager, DataCamp

Développement logiciel avec Windsurf

Windsurf : un assistant de code intelligent

  • Comprend la base de code via une analyse contextuelle avancée

  • Permet d’écrire des invites en langage naturel

  • Aide à créer, remanier et déboguer plus vite

windsurf_vs_traditional_ide.png

Développement logiciel avec Windsurf

Objectifs du cours

$$

  • 🖥 Espace de travail IA contextuel

  • 💬 Modes Chat et Write pour poser des questions ou générer du code

  • 🤖 Automatisez avec Cascade

    • Requêtes
    • Débogage
  • 🚀 Créez, sécurisez et déployez des apps

Développement logiciel avec Windsurf

Un IDE agentique autonome

  • Conçu de A à Z pour aider les développeurs à travailler plus efficacement avec l’IA

ide_agentique.png

Développement logiciel avec Windsurf

Commencer

Développement logiciel avec Windsurf

bienvenue sur windsurf.png

Développement logiciel avec Windsurf

Étape 1 : Choisir le flux de configuration

choisir le flux.png

Développement logiciel avec Windsurf

Étape 2 : Choisir un thème

choisir le thème.png

Développement logiciel avec Windsurf

Étape 3 : Se connecter ou créer un compte

écran d’accueil.png

Développement logiciel avec Windsurf

Interface Windsurf

interface_windsurf_01_v2.png

Développement logiciel avec Windsurf

Interface Windsurf

interface_windsurf_02_v2.png

Développement logiciel avec Windsurf

Interface Windsurf

interface_windsurf_03_v2.png

Développement logiciel avec Windsurf

Interface Windsurf

interface_windsurf_04_v2.png

Développement logiciel avec Windsurf

Modes Cascade

modes_cascade.png

Développement logiciel avec Windsurf

Mode chat de Cascade

$$

Une interface conversationnelle pour explorer votre code, déboguer ou demander de l’aide à l’implémentation.

$$

Par exemple :

Comment ajouter des onglets inférieurs à mon app React Native ?

Développement logiciel avec Windsurf

Mode écriture de Cascade

$$

Des complétions de code contextuelles, intégrées à l’éditeur, pour générer ou améliorer du code.

$$

Par exemple :

Générer un fichier HTML avec le boilerplate

Développement logiciel avec Windsurf

Passons à la pratique !

Développement logiciel avec Windsurf

Preparing Video For Download...