Plan du cours

Introduction à AI Coding Assistants

  • Que sont les assistants de codage de l'IA ?
  • Histoire et évolution de l'IA dans le développement de logiciels
  • Avantages et limites des assistants de codage IA

Technologies de base de AI Coding Assistants

  • Aperçu de l'apprentissage automatique et du traitement du langage naturel
  • Introduction aux algorithmes de génération de code
  • Intégration de l'IA dans les outils de développement

Exploration des outils populaires d'assistants de codage à base d'IA

  • Présentation d'outils tels que GitHub Copilot, IntelliCode
  • Séances pratiques avec les fonctionnalités de base
  • Analyse comparative de différents outils

Intégration de base du flux de travail

  • Mise en place d'un assistant de codage IA dans un IDE
  • Utilisation d'assistants IA pour des tâches de codage simples
  • Personnalisation de l'assistant pour des besoins spécifiques

Considérations éthiques et utilisation responsable

  • Comprendre la partialité et l'équité des outils d'IA
  • Lignes directrices de base pour une utilisation responsable
  • Préoccupations en matière de protection de la vie privée et de sécurité

Travail sur un projet

  • Application d'un assistant de codage d'IA à un petit projet
  • Examen par les pairs et retour d'information
  • Discussion sur les améliorations apportées au projet et les enseignements tirés

Résumé et prochaines étapes

Pré requis

  • Compréhension de base du développement de logiciels
  • Expérience d'au moins un langage de programmation (par exemple, Python, JavaScript)

Public

  • Développeurs de logiciels
  • Chefs de produit
  • Chefs d'équipe technique
 14 Heures

Nombre de participants


Prix ​​par Participant

Cours à venir

Catégories Similaires