Formation Développer des applications avec l'API OpenAI

Référence : WEB26

Durée : 3.0 jour(s), soit 21 heures

Tarif société: 2100 € HT, soit 2520 € TTC

Formation éligible au CPF

Programme de formation

Objectifs :


À la fin des trois jours, les participants disposeront d’une compréhension complète du cycle de développement d’une application utilisant l’API OpenAI, depuis la formulation des requêtes jusqu’à la sécurisation, l’optimisation et la mise en production.

Participants :

Toute personne souhaitant intégrer des modèles d’intelligence artificielle dans leurs applications.

Pré-requis :

Connaître les principes de base du développement logiciel.

Modalités :

  • Questionnaire d'évaluation en début et en fin de formation
  • Cas pratiques et études de cas, Quiz
  • Horaires : 9h00 à 12h30 et 13h30 à 17h00
  • Nombre maximum de stagiaires : 8
  • Formation disponible à distance ou en présentiel
  • Méthode interactive et intuitive
  • Support Stagiaire
  • Assistance téléphonique
  • Attestation de fin de stage
  • Questionnaire de fin de formation

Programme détaillé :

    JOUR 1 — CONCEVOIR L'APPLICATION ET DEVELOPPER LE FRONT-END
    COMPRENDRE L'ARCHITECTURE FULL STACK
  • Rôle du Front-End, du Back-End et de la base de données
  • Communication entre les différentes couches
  • Organisation générale d'une application Web
  • Choix des technologies et structuration du projet
    UTILISER L'IA COMME ASSISTANT DE DEVELOPPEMENT
  • Formuler une demande technique claire
  • Générer et expliquer du code
  • Identifier et corriger des erreurs
  • Améliorer et refactoriser du code existant
  • Vérifier la qualité et la fiabilité des réponses produites
    CONCEVOIR L'INTERFACE UTILISATEUR
  • Analyse des besoins et des parcours utilisateurs
  • Organisation des pages et des composants
  • Principes d'ergonomie et d'accessibilité
  • Responsive design et adaptation aux différents écrans
    DEVELOPPER LE FRONT-END
    Structure HTML et mise en forme CSS
  • Création de composants réutilisables
  • Gestion des formulaires et des interactions
  • Navigation entre les pages
  • Gestion des données et des états de l'interface
  • Utilisation de l'IA pour générer ou améliorer les composants
    JOUR 2 — DEVELOPPER LE BACK-END ET GERER LES DONNEES
    CONCEVOIR UNE API REST
  • Principes et organisation d'une API
  • Création des routes
    Utilisation des méthodes HTTP
    Échanges de données au format JSON
  • Gestion des réponses et des erreurs
    DEVELOPPER LA LOGIQUE BACK-END
  • Organisation des contrôleurs et des services
  • Validation des données reçues, application des règles métier
  • Gestion centralisée des erreurs
  • Utilisation de l'IA pour générer, analyser et documenter le code serveur, mettre en place la base de données
  • Identification des données à stocker
  • Modélisation des entités et des relations
  • Création, lecture, modification et suppression des données
  • Recherche, tri et pagination
  • Connexion entre le Back-End et la base de données
    CONNECTER LE FRONT-END ET LE BACK-END
  • Envoi de requêtes depuis l'interface
  • Traitement des réponses de l'API
  • Gestion des états de chargement
  • Affichage des erreurs
  • Mise à jour dynamique de l'interface
    GERER LES UTILISATEURS ET LES ACCES
  • Création et gestion des comptes
  • Authentification des utilisateurs
  • Protection des routes
  • Gestion des rôles et des autorisations
  • Protection des données sensibles
    INTEGRER UNE FONCTIONNALITE D'IA
  • Appel à un service d'intelligence artificielle depuis le serveur
  • Construction et envoi des instructions
  • Traitement et affichage des réponses
  • Protection des clés d'accès
  • Gestion des erreurs, des limites et des coûts
    JOUR 3 — TESTER, SECURISER ET PREPARER LE DEPLOIEMENT
    TESTER L'APPLICATION
  • Principes des tests Front-End
  • Tests du Back-End et des routes API
  • Vérification des accès à la base de données
  • Tests des fonctionnalités utilisant l'IA
  • Détection des régressions
    DEBOGUER AVEC L'AIDE DE L'IA
  • Analyse des messages d'erreur
  • Recherche de l'origine d'un dysfonctionnement
  • Proposition de corrections
  • Comparaison de plusieurs solutions
  • Validation du code modifié
    SECURISER L'APPLICATION
  • Validation des entrées utilisateur
  • Protection contre les injections
  • Sécurisation des communications
  • Protection des variables d'environnement et des clés
  • Contrôle des données envoyées à l'IA
  • Gestion des dépendances et des vulnérabilités
    OPTIMISER LES PERFORMANCES
  • Réduction des temps de chargement
  • Optimisation des requêtes réseau
  • Mise en cache des données
  • Optimisation des requêtes en base de données
  • Limitation des appels inutiles aux services d'IA
    DOCUMENTER L'APPLICATION
  • Documentation de l'architecture
  • Documentation du code et de l'API
  • Présentation des choix techniques
  • Description des variables d'environnement
  • Utilisation de l'IA pour produire et actualiser la documentation
    PREPARER LE DEPLOIEMENT
  • Gestion des environnements
  • Configuration de la version de production
  • Déploiement du Front-End, du Back-End et de la base de données
  • Gestion des secrets
  • Vérifications avant mise en ligne
  • Surveillance des erreurs et maintenance de l'application
Prochaines dates disponibles :

Cliquez sur une session afin d'accéder au formulaire de pré-inscription en ligne

Lun Mar Mer Jeu Ven Sam Dim
15

Formation

15

Formation passée

15

Aujourd'hui

Procédure d'inscription :

Votre demande de proposition commerciale ne vaut en aucun cas une inscription complète et ne vous engage nullement.
Pour obtenir la proposition commerciale et le programme du stage, vous pouvez :

Vous etes une entreprise ou salarié :
Obtenir la proposition commerciale directement par mail en remplissant le formulaire en ligne.
Formation avec votre CPF :
Obtenir la porcédure d'inscription par mail en remplissant le formulaire en ligne.
Finnacement Pôle emploi
Obtenir la proposition commerciale sur votre espace Pôle emploi en remplissant le formulaire en ligne.
Formulaire de Pré-inscription
Télécharger le formulaire de demande de proposition commerciale au format PDF, la remplir et l'envoyer par mail à formation@dolfi.fr.
Pré-inscription en ligne
En cliquant sur une des dates du calendrier pour acceder directement au formulaire en ligne permettant de recevoir une proposition par mail.

Pré-inscription par téléphone
Nos conseillers en formation sont À votre disposition du lundi au vendredi de 8h à 18h, en nous appelant au :01 42 78 13 83
Formation éligible au CPF

Financement de la formation avec votre compte CPF

La certification TOSA
Le TOSA est la référence dans le domaine de la certification des compétences informatiques et digitales. Les certifications TOSA délivrent un score sur 1000 reconnu par l'état que le candidat peut ajouter à son CV. Elles sont basées sur des méthodologies d'évaluation scientifiques.

Les Certifications du TOSA
Les avantages du TOSA
  • Connaître son niveau en bureautique et se donner un objectif Avec le test de positionnement, le TOSA permet d’évaluer ses compétences de base à tout moment.
  • Valoriser des compétences acquises Suite à une ou plusieurs formations, obtenez une certification reconnue à travers le monde.
  • Basé sur les logiciels essentiels comme Word, Excel, Powerpoint, Access, Outlook Le TOSA reprend les domaines fondamentaux de l’informatique dans l’utilisation quotidienne du poste de travail.
  • Optimisation des plans de formation Les salariés sont mieux formés, les formations sont adaptées aux besoins réels.
  • Augmenter la productivité de l’entreprise en améliorant les conditions de travail Une maîtrise de l’ordinateur permet d’être plus autonome, de réduire le stress, d’éliminer les pertes de temps grâce à une utilisation efficace : le principe du TOSA est d’aborder les bonnes pratiques.
  • Améliorer l’accès à l’emploi Véritable plus pour se différencier : apporter la preuve de vos compétences sur votre CV.
  • Les modules du TOSA
  • Word - traitement de texte
  • Excel - Tableur
  • PowerPoint - Présentation
  • Photoshop - Editions d'images
  • Illustrator - Dessin vectoriel
  • Indesign - Mise en page
  • Autocad - CAO 2D
  • WordPress - Edition de sites Web
  • Déroulement de la certification Tosa
  • 1er étape : passage du test de positionnement
  • Un test dure 55 minutes maximum, aucune préparation requise, résultat immédiat.
    Ce test permet de valider les acquis.
    Une liberté d’autonomie : vous organisez votre test comme vous voulez. Vous pouvez passer des tests sur plusieurs logiciels et plusieurs versions.


  • 2ème étape : les formations
  • Pour atteindre le niveau requis du TOSA par module, nous pouvons vous proposer des formations qui vous permettront de monter en compétence et de faciliter le passage de l’examen.
    Les formations ont une durée de 2 à 7 jours par module et suivant votre niveau de départ.
    Pour chaque formation suivie, vous disposez d’un manuel de formation et d’une assistance téléphonique d’un an.

  • 3ème étape : le passage de l’examen
  • Les examens ont lieu dans notre centre après les formations et sont encadrés par notre équipe dédiée au TOSA.
    Avec plusieurs milliers de questions disponibles, chaque test TOSA est unique et s’adapte progressivement au niveau du candidat.
    Les questions sont posées sous forme de QCM et d'activités interactifs, ainsi que d’exercices à réaliser directement dans le logiciel.
    Un score sur 1000 vous permettra de définir votre niveau.
    La certification ICDL (PCIE)
    Anciennement connue sous le nom PCIE – Passeport de Compétences Informatique Européen, la certification ICDL est engagée dans la reconnaissance des compétences numériques depuis 1996.

    Les avantages du ICDL
  • Connaître son niveau en bureautique et se donner un objectif Avec le test de positionnement, le ICDL permet d’évaluer ses compétences de base à tout moment.
  • Valoriser des compétences acquises Suite à une ou plusieurs formations, obtenez une certification reconnue à travers le monde.
  • Basé sur les logiciels essentiels comme Word, Excel, Powerpoint, Access, Outlook Le ICDL reprend les domaines fondamentaux de l’informatique dans l’utilisation quotidienne du poste de travail.
  • Optimisation des plans de formation Les salariés sont mieux formés, les formations sont adaptées aux besoins réels.
  • Augmenter la productivité de l’entreprise en améliorant les conditions de travail Une maîtrise de l’ordinateur permet d’être plus autonome, de réduire le stress, d’éliminer les pertes de temps grâce à une utilisation efficace : le principe du ICDL est d’aborder les bonnes pratiques.
  • Améliorer l’accès à l’emploi Véritable plus pour se différencier : apporter la preuve de vos compétences sur votre CV.
  • Les modules du ICDL
  • Word - traitement de texte
  • Excel - Tableur
  • PowerPoint - Présentation
  • Ms Porject- Gention de projet
  • Office 365 - Les outils collaboratifs
  • Photoshop - Editions d'images
  • Illustrator - Dessin vectoriel
  • Indesign - Mise en page
  • Autocad - CAO 2D
  • Sketchup - CAO 3D
  • Révit - CAO 3D
  • WordPress - Edition de sites Web
  • MARKETING NUMÉRIQUE
  • Déroulement de la certification ICDL
  • 1er étape : passage du test de positionnement
  • Un test dure 35 minutes maximum, aucune préparation requise, résultat immédiat.
    Ce test permet de valider les acquis. Une liberté d’autonomie : vous organisez votre test comme vous voulez.
    Vous pouvez passer des tests sur plusieurs logiciels et plusieurs versions.


  • 2ème étape : les formations
  • Pour atteindre le niveau requis du ICDL par module, nous pouvons vous proposer des formations qui vous permettront de monter en compétence et de faciliter le passage de l’examen.
    Les formations ont une durée de 2 à 7 jours par module et suivant votre niveau de départ.
    Pour chaque formation suivie, vous disposez d’un manuel de formation et d’une assistance téléphonique d’un an.


  • 3ème étape : le passage de l’examen
  • Les examens ont lieu dans notre centre après les formations et sont encadrés par notre équipe dédiée au ICDL.
    Un test dure 35 minutes et comportant 36 questions (de type QCM).
    L’obtention du ICDL est effective avec un résultat d’un minimum de 75%, soit 27 bonnes réponses. Après examen, nous vous informons de la réussite ou non du test et un diplôme vous sera envoyé quelques semaines après votre examen.
    Dans le cas où vous ne réussissez pas l’examen, vous avez la possibilité de la repasser gratuitement 5 fois.

    Notre adresse :
    91, Rue Saint-Lazare
    75009 Paris
    (pas de digicode, appuyez sur le gros bouton)
    Au fond de la cour, accueil au 1er étage

      Accès:
    • Gare Saint-Lazare

      Métro M3 M12 M13 M14
    • Haussman Saint-Lazare

      RER E
    • Auber

      RER A
    • Arrêts de bus aux alentours

      BUS 20 21 24 26 27
      28 29 32 43 68 95
    • Parkings

      Haussman Printemps au 98 rue de Provence
      Saint-Lazare 29 rue de Londres

    Accessibilité :

    Accessibilité aux personnes handicapées

    accesibilité

    Les normes d'accessibilité doivent permettre aux personnes handicapées de circuler avec la plus grande autonomie possible, d'accéder aux locaux et équipements, d'utiliser les équipements et les prestations, de se repérer et de communiquer.

    Accés aux personnes à mobilité réduite

    Afin de facilter l'accés aux personnes à mobilité réduite, une salle en rez-de-chaussée a été aménagé :

    • Porte d'entrée d'une largeur de 1m20.
    • Porte de la salle de formation d'une largeur de 90cm.
    • Sanitaires adaptés.
    • acces-dolfi acces-dolfi acces-dolfi acces-dolfi

    Formation adaptée auprès des personnes ayant une déficience auditive

    Echanger avec une personne en situation de déficiente auditive autrement que par la parole (langage des signes) Dans certains des cas, nous nous faisons aider par des associations pour :

    • La mise à disposition d’interprète dans la salle
    • Utilisation d’un transcripteur.
    • L’Agefiph propose une aide pour financer ces actions.

    Formation adaptée auprès des personnes ayant une déficience visuelle

    • Ecrans de plus grandes tailles
    • Affichages en gros caractères

    Caumartin Caumartin Caumartin Caumartin Caumartin Caumartin Caumartin Caumartin Caumartin Caumartin Caumartin Caumartin Caumartin Caumartin