Booster IA : Automatisation, IA et développement assisté - NIVEAU INTERMEDIAIRE - 5jrs
Version du programme : 1
Type de formation
DistancielDurée de formation
35 heures (5 jours)Accessibilité
OuiBooster IA : Automatisation, IA et développement assisté - NIVEAU INTERMEDIAIRE - 5jrs
De la maîtrise des prompts IA à la création d'applications complètes avec Python, JavaScript et Node.js, cette formation vous permettra de développer des compétences concrètes et immédiatement applicables. Guidé·e par des experts, vous découvrirez comment transformer ChatGPT ou Claude en véritables assistants de développement. Au programme : des projets pratiques passionnants, des cas concrets et un accompagnement personnalisé pour créer votre premier projet full stack intégrant l'IA. Une formation hands-on où chaque ligne de code vous rapproche de l'excellence ! Cette formation unique combine théorie et pratique intensive avec 70% du temps consacré à des exercices concrets. Vous repartirez avec un portfolio de projets démontrant votre expertise en développement augmenté par l'IA.
Objectifs de la formation
- Mettre en place des processus d'automatisation
- Utiliser le langage de programmation Python
- Automatiser les tâches récurrentes grâce aux API
- Créer des applications personnalisées
Profil des bénéficiaires
- Responsables formation
- Ingénieurs pédagogiques
- Gestionnaires de formation
- Une connaissance de base de l'environnement Windows ou Mac
- Des compétences en navigation web
- si CPF + CERTIFICATION : Détenir un diplôme Bac+2 ou alors équivalent, idéalement dans un domaine lié, en tout ou partie, à la création de contenu multimédia
- Maîtrise du français et des bases d'anglais (être capable d'utiliser un un outil ou logiciel en anglais)
- Démontrer la maîtrise des compétences de bases dans la navigation sur internet ainsi qu'une curiosité pour les outils techniques
- Justifier d’une expérience professionnelle d’au moins 6 mois dans une fonction liée à la création de contenu multimédia sur le web
Contenu de la formation
Rappel des fondamentaux de l'IA et Prompting (7h)
- L'évolution de l'IA
- Les différents types d'IA (faible et forte)
- Les applications concrètes dans le domaine du développement et leur impact sur le secteur
- Les techniques de prompting appliquées au développement
- La création et l'optimisation de prompts spécifiques pour générer du code avec l'IA
Automatisation et API (7h)
- La présentation des API (authentification, sécurité, protection des données RGPD)
- Les différents types d'API (REST, GraphQL, WebSocket)
- Solutions d'automatisation : Zapier et Make
- L'utilisation des webhooks et des intégrations API
- La configuration et les tests d'API
- La génération de code d'intégration à l'aide de l'IA
Python et IA - Fondamentaux et Avancé (7h)
- Découverte de Python avec l’aide de l’IA (GitHub Copilot, débogage)
- Bases essentielles : variables, conditions, boucles, fonctions
- Utilisation de bibliothèques clés (Pandas pour analyser des données, Requests pour interagir avec des API)
- Automatiser des tâches et créer des scripts intelligents
Script et Node.js pour interagir avec l’IA (7h)
- Bases du langage JavaScript (gestion des données, promesses, Async/Await)
- Introduction à Node.js : pourquoi et comment l’utiliser ?
- Créer un programme qui interagit avec une API d’IA (Google Cloud AI, OpenAI)
- Construire un serveur avec Express.js
- Gérer des bases de données et l’authentification des utilisateurs
- Projet pratique : développer une petite application avec IA
Développer un projet concret avec l’IA (7h)
- Concevoir une application de A à Z avec l’aide de l’IA
- Construire une interface simple et efficace (React.js)
- Connecter l’application à une base de données et à une IA
- Tester et améliorer son projet en fonction des retours utilisateurs
- Présenter et déployer son travail
Équipe pédagogique
Suivi de l'exécution et évaluation des résultats
- Feuilles de présence
- Auto-positionnement du bénéficiaire sur les objectifs pédagogiques avant la formation afin de personnaliser le contenu pédagogique
- Auto-positionnement du bénéficiaire sur les objectifs pédagogiques de la formation en fin de formation pour évaluer sa progression
- Évaluation de l'atteinte des objectifs du bénéficiaire par le formateur en fin de formation
- Certificat de réalisation de la formation remis en fin de parcours
Ressources techniques et pédagogiques
- Supporst de cours numérique complet
- Environnements de développement préconfigurés
- Accès aux APIs de test, templates et exemples de code
Qualité et satisfaction
Capacité d'accueil
Délai d'accès
Accessibilité
Les situations de handicap seront étudiées au cas par cas.