Formation Créer une application WEB avec Claude Code
Objectifs
Définir ce qu'est une IA générative..
Distinguer les concepts pour les applications web.
Créer une maquette ou une application.
Installer et initialiser un porjet web.
Paramétrer l'environnement du projet.
Utiliser Claude de manière efficace et économe.
Expliquer l'utilité des versions.
Auditer l'application et la documenter.
Pré-requis
Participants
Programme de formation
Introduction
L'IA générative aujourd'hui
Créer une application avec l'IA
Quelle IA choisir ? Pourquoi Claude ?
Application web : site web et/ou application de gestion en ligne
Concepts pour les applications web
Hébergement, nom de domaine et adresse URL
Sécuriser les échanges via https : les certificats
Les langages : html, css, php, JavaScript...
Prévoir les évolutions futures : application <-> gestion <-> données
Mettre les fichiers en ligne : ftp, sftp et Filezilla
Créer une maquette ou petite application : l'Artefact
Concepts
Stocker les données : les bases de données hébergées
Gérer des comptes d'abonnement avec sécurité (double facteur d'authentification)
Claude Code : Installation et initialisation d'un projet web
Installation de Claude Code et de Visual Studio Code
Démarrer Claude (nécessite une licence payante)
Initialiser un projet et démarrer le serveur de test
Paramétrer l'environnement du projet
Concepts
Décrire le contexte général de mes projets
Décrire le contexte d'un projet
Utiliser Claude de manière efficace et économe
Comprendre la notion de tokens et les économiser
Ecrire des prompts précis et économes
Différentes façons de piloter Claude
Les commandes essentielles
Gérer les versions
Pourquoi sauvegarder différentes versions ?
Mettre en place un système de sauvegarde de versions
Annuler en cours de discussion
Revenir à une version précédente
Auditer l'application et la documenter
Demander un audit de sécurité (prompt fourni par le formateur)
Demander la génération de la documentation utilisateur et technique