Essentiels de Windsurf

Développement logiciel avec Windsurf

Francesca Donadoni

AI Curriculum Manager, DataCamp

Développement logiciel avec Windsurf

Windsurf : un assistant de codage intelligent

  • Analyse avancée du contexte pour comprendre la base de code

  • Permet d'écrire des invites en langue naturelle

  • 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 conscient du contexte

  • 💬 Modes Clavarder et Rédiger pour poser des questions ou générer du code

  • 🤖 Automatiser des tâches avec Cascade

    • Interrogation
    • Débogage
  • 🚀 Créer, sécuriser et déployer des applis

Développement logiciel avec Windsurf

Un IDE autonome et agentique

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

agentic_ide.png

Développement logiciel avec Windsurf

Commencez !

Développement logiciel avec Windsurf

welcome_to_windsurf.png

Développement logiciel avec Windsurf

Étape 1 : Choisir le flux de configuration

choose_flow.png

Développement logiciel avec Windsurf

Étape 2 : Choisir un thème

choose_editor.png

Développement logiciel avec Windsurf

Étape 3 : Ouvrir une session ou créer votre compte

welcome_screen.png

Développement logiciel avec Windsurf

Interface Windsurf

windsurf_interface_01_v2.png

Développement logiciel avec Windsurf

Interface Windsurf

windsurf_interface_02_v2.png

Développement logiciel avec Windsurf

Interface Windsurf

windsurf_interface_03_v2.png

Développement logiciel avec Windsurf

Interface Windsurf

windsurf_interface_04_v2.png

Développement logiciel avec Windsurf

Modes Cascade

write_mode.png

Développement logiciel avec Windsurf

Mode clavardage de Cascade

$$

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

$$

Par exemple :

Ajouter des onglets inférieurs à mon appli React Native : comment faire ?

Développement logiciel avec Windsurf

Mode rédaction de Cascade

$$

Des autocomplétions de code conscientes du contexte, intégrées à l'éditeur pour générer ou améliorer le code.

$$

Par exemple :

Générer un fichier HTML avec l'ossature

Développement logiciel avec Windsurf

Passons à la pratique !

Développement logiciel avec Windsurf

Preparing Video For Download...