ChatGPT for Developers (Live Online)

via CourseHorse

CourseHorse

42 Cours


course image

Aperçu

ChatGPT pour Développeurs (En Ligne) est conçu pour aider les développeurs à accélérer leurs processus de codage et de débogage. Ce cours dirigé par un instructeur explore les techniques efficaces pour incorporer ChatGPT dans vos tâches professionnelles quotidiennes.

Prérequis : Les participants devraient avoir une compréhension des principes de programmation de base et avoir produit plus de 5 000 lignes de code. Bien qu'une familiarité avec Python, HTML/CSS et JavaScript soit avantageuse, ce n'est pas obligatoire.

Public : Ciblé pour les développeurs, ingénieurs DevOps et administrateurs de base de données.

Objectifs :

  • Acquérir une expérience pratique avec les invites de codage de ChatGPT et comprendre ses limitations.
  • Expérimenter avec des alternatives comme le GPT-3 Playground.
  • Générer du code en Python, JavaScript et d'autres langages.
  • Déboguer, traduire et optimiser des scripts.
  • Créer des tests unitaires, des expressions régulières et des commandes Unix/Powershell.
  • Simuler des bases de données SQL et d'autres serveurs/API, en produisant des données d'exemple.

Plan de Cours :

Partie 1 : Fonctionnalités Cachées dans l'Interface ChatGPT

  • Nouveaux chats : Explorer des fonctionnalités non remarquées.
  • Historique de chat : Découvrir plus de fonctionnalités.
  • Paramètres et limitations dans un contexte de développement.
  • Comparaison avec d'autres outils : Google Bard, Anthropic Claude, Perplexity, GitHub Copilot, TabNine.
  • Commenter et reformater le code pour une meilleure lisibilité et standardisation.
  • Conseils d'invite : Attribuer des rôles, ajuster l'expertise et gérer les sorties interrompues.
  • Utiliser efficacement le GPT-3 Playground, comprendre les clés API, les prix et les paramètres.

Partie 2 : Génération de Code

  • Créer des applications en une page et traduire du code.
  • Gérer de grands textes et plusieurs fichiers dans les invites.
  • Générer des pages web avec composants HTML, CSS et JavaScript.
  • Utiliser le code existant en expliquant, commentant, ajoutant des docstrings et déboguant.
  • Optimiser la performance du code et écrire des tests unitaires.
  • Astuces : Générer des regexes, commandes Unix/PowerShell et simuler des bases de données et serveurs web.

Université : Fournisseur : CourseHorse.

Catégories : Cours ChatGPT, Cours d'Ingénierie d'Invite, Cours de Tests Unitaires, Cours GPT-3, Cours de Développement Logiciel, Cours d'Expressions Régulières, Cours de Génération de Code, Cours de Scripting Shell.

Programme


Enseigné par


Étiquettes