Bachelor Data et IA

STUDI
STUDI
CUM LAUDE

Bachelor

En Ligne

3 790 € TTC

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Description

  • Typologie

    Bachelor

  • Méthodologie

    En ligne

Un diplôme pour acquérir les compétences clés de la Data et de l’intelligence artificielle !

Statistiques descriptives, visualisation de données, langages et technologies pour la manipulation et le stockage de données, ouverture vers le machine learning et le big data, cette formation vous prépare aux métiers d’aujourd’hui et de demain dans les domaines de la data science, de l’intelligence artificielle et du cloud.

Les sites et dates disponibles

Lieu

Date de début

En ligne

Date de début

Dates au choixInscriptions closes

À propos de cette formation

- Développer des applications permettant de manipuler des données
- Développer des dashboards pour le partage d’informations
- Communiquer de l’information à des personnes non techniques
- Mettre à disposition des données au travers d’un navigateur web
- Promouvoir les enjeux de la Data et de l’IA au sein de l’entreprise

Obtenez le Titre RNCP “Concepteur développeur de solutions digitales” de niveau 6 (Bac+3) reconnu par l’Etat
Obtenez le diplôme “Développeur data et IA” délivré par Studi en partenariat avec HETIC

Questions / Réponses

Ajoutez votre question

Nos conseillers et autres utilisateurs pourront vous répondre

Saisissez vos coordonnées pour recevoir une réponse

Nous ne publierons que votre nom et votre question

Les Avis

Les exploits du centre

2023

Toutes les formations sont actualisées

L'évaluation moyenne est supérieure à 3,7

Plus de 50 opinions au cours des 12 derniers mois

Ce centre est avec Emagister depuis 2 ans.

Les matières

  • Production
  • R&D
  • Innovation
  • Algorithmes
  • Modélisation
  • Intelligence artificielle
  • Analyse de résultats
  • Gestion

Le programme

Programme Bachelor Data et IA
  • Introduction à la Data IA
  • Se mettre à niveau
  • Les structures de données
  • L'introduction aux bases de données relationnelles
  • Les principes de bases de la programmation orientée Objet
  • Les outils d’analyse et de visualisation de données vus dans le parcours
  • Connaître les notions de la Data IA
  • L'importance des données au 21ème siècle
  • La culture générale de la Data
  • Connaître les fondamentaux des statistiques
  • Les bases mathématiques pour la science des données Partie 1
  • Les bases mathématiques pour la science des données Partie 2
  • Les tests de valeurs aberrantes
  • La normalisation des données
  • Découvrir les métiers de la Data
  • L'introduction aux métiers de la data
  • Les missions du Data Engineer et du Data Architect. Collecter et stocker
  • Data scientist et Data analyst
  • Le DPO et le consultant en cyber sécurité
  • Conception d'une solution Data IA
  • Utiliser l'éditeur de graphiques Figma
  • Présentation de l'application
  • L'application Figma
  • Importation et exportation de fichiers, utilisation de modèles
  • Conception avancée : menu déroulant, incrustation d'écran, personnaliser le design
  • Analyser les besoins client et identifier les solutions adaptées
  • La veille et l'innovation
  • Les modes d'innovation
  • Les entreprises et l'innovation
  • La créativité moteur de l'innovation
  • Panorama des techniques de créativité
  • L'écosystème d'un projet digital
  • Étude comparative, le benchmark des solutions existantes
  • Définir la cible de la solution digitale
  • Les principaux acteurs d’un projet digital : la maîtrise d’oeuvre
  • Les principaux acteurs d’un projet digital : la maîtrise d’ouvrage
  • Identifier les parties prenantes
  • Etablir la gouvernance du projet, définir les rôles et les responsabilités
  • Comprendre les enjeux et les retombées d’un projet
  • Le cahier des charges : l'expression du besoin
  • Analyser les données
  • L'analyse des données avec un Tableaux croisé dynamiques
  • La préparation et le nettoyage de donnée en python
  • Définir les options techniques de la solution digitale
  • Les spécificités du projet digital
  • Le recueil de l'analyse des besoins
  • Définir la solution et le projet cibles
  • Définir les objectifs et faire valider l’opportunité du projet
  • Le choix technologique de la solution
  • Le cahier des charges technique : détailler la mise en œuvre
  • Le cahier des charges technique : du besoin à la solution technique
  • Le cahier des charges technique : description fonctionnelle et technique
  • La présentation et la validation de sa solution
  • Découvrir les méthodologies de gestion de projets agiles
  • Les méthodologies agiles
  • Introduction à la méthode Scrum
  • Présentation du diagramme de Gantt
  • Définir la méthodologie, la roadmap, les ressources et les livrables
  • Introduction à l'organisation d'un projet digital
  • Méthodologie pour piloter un projet digital : une démarche itérative
  • Le rôle du chef de projet digital
  • Les modes de gestion de projet dits "classiques"
  • Les processus et les disciplines de la gestion de projet selon le PMBOK
  • Les acteurs et les ressources du projet
  • La première découpe du projet
  • La construction du planning
  • La gestion du budget du projet
  • La gestion des risques
  • La communication autour du projet
  • Concevoir une solution digitale
  • La réalisation d'une étude d'opportunité
  • Le rôle de la note de cadrage
  • L'étude de faisabilité
  • L'analyse des risques
  • L'analyse fonctionnelle
  • Proposer une solution optimale en termes de coût
  • Proposer une solution optimale en termes de délais de production
  • Proposer une solution optimale en termes de performance attendue
  • Proposer une solution optimale en termes de pérennité
  • L'utilité du suivi de la performance
  • Les indicateurs de suivi selon les objectifs
  • La construction d'un tableau de bord opérationnel
  • Découvrir la modélisation des données
  • L'initiation au Machine learning
  • Le Machine Learning Supervisé VS le machine Learning Non Supervisé
  • Les algorithmes de Classification : SVM
  • Les algorithmes de Classification : SVM Implémenté en python
  • Les algorithmes de Classification : Arbres de décision
  • Les algorithmes de Classification : Arbres décision implémenté en python
  • Les algorithmes de Classification: Random Forest
  • Les algorithmes de Classification : Random Forest implémenté en python
  • Les algorithmes de Classification: Régression logistique
  • Les algorithmes de régression : régression simple
  • Les algorithmes de régression : Régression simple implémentation en Python
  • Les algorithmes de régression: Régression multiple
  • Les algorithmes de régression : Régression multiple Implémentation en python
  • Les algorithmes de régression : Polynomiale
  • Algorithme de clustering : K-means
  • L'analyse en composante principale (ACP)
  • Les algorithmes de réduction de dimension ACP Implémenté en python
  • Les Systèmes de Recommandation
  • Comprendre la spécification fonctionnelle
  • Comprendre les objectifs de la spécification fonctionnelle
  • Comment rédiger une spécification fonctionnelle
  • Créer des représentations visuelles des données
  • L'introduction à Power Bi
  • La visualisation de données avec Power Bi (Niveau 1)
  • L'introduction à Excel
  • L'analyse et Visualisation de données avec Excel (Niveau 1)
  • L'introduction à Tableau Desktop
  • La visualisation de données avec Tableau (Niveau 1)
  • La visualisation les données IoT
  • Concevoir l’architecture logicielle de la solution
  • L’architecture en appels et retours
  • L’architecture en couches
  • L’architecture centrée sur les données
  • L’architecture en flot de données
  • L’architecture orientée objets
  • L’architecture orientée agents
  • Concevoir une base de données
  • Les propriétés ACID et le Théorème de Brewer ou de CAP
  • Introduction générale aux bases de données, notion de SGBDR
  • Les bases de données NoSQL : limites et comparatifs du relationnel au non relationnel
  • Les familles de BD NoSQL
  • La famille des BD NoSQL : choisir sa base de données
  • Mettre en place une solution technique pour l'application Data
  • L'architecture Big Data : introduction
  • L'écosystème Hadoop : Découverte
  • Le stockage HDFS
  • Le fonctionnement MapReduce
  • Mettre en place une solution Data IA IoT
  • L'Introduction à l’IoT
  • La Data et l'IoT
  • Les domaines d’applications des IoT
  • L'architecture IoT
  • La mise en place d'IoT Hub
  • La communication bidirectionnelle d'iOT Hub
  • Le traitement des données avec Stream Analytics
  • Le stockage de données IoT
  • Gestion, pilotage et testing d'une Solution Data IA
  • Utiliser l'outil Agile : Scrum
  • Le manifeste Agile et la théorie de Scrum
  • L'équipe Scrum
  • La valeur et le product backlog
  • La gestion des itérations en Scrum
  • La gestion des flux de travail et de valeur
  • La chaîne d'intégration et de livraisons continues
  • Les règles d'équipe
  • Les événements Agile vus par le développeur
  • Tester son application
  • Les test unitaires
  • Le test fonctionnel
  • Les tests End 2 End
  • Les test de déploiements : A/B Testing, évaluation utilisateurs et métiers
  • Les Niveaux de test
  • Les Tests des composants
  • Les tests d’intégration du système
  • La lecture d'un rapport statistique de classification
  • Réaliser des tests fonctionnels
  • Tests d'intégration et recette fonctionnelle
  • Mesurer son application
  • Proposer des solutions suite à un audit
  • La résolution d'une situation critique pour la survie du projet
  • Le suivi des indicateurs qualité et amélioration continue
  • La conception de la solution grâce au Design Thinking
  • Design Thinking : La phase d’empathie, la compréhension du besoin
  • Design Thinking : Définir la problématique
  • Design Thinking : La phase d’idéation
  • Design Thinking : La phase de prototypage de la solution
  • Design thinking : La phase de test de la solution
  • Développement d'une solution Data IA
  • Piloter la production de contenus digitaux
  • Introduction à la production de contenus digitaux
  • La création de contenu digital en adéquation avec sa cible
  • L'orientation artistique et le brief créatif
  • La gestion de la production de contenus digitaux
  • La mise en place opérationnelle de sa stratégie de production de contenus
  • La proposition de production de contenu
  • Créer et administrer une base de données relationnelles
  • Création et alimentation de bases de données SQL
  • L'interrogation de bases de données SQL
  • Les requêtes SQL
  • Les fonctions SQL
  • Les jointures SQL
  • Collecter les données
  • La récupération de jeux de données open source sur Internet
  • Le scraping de données avec Beautifulsoup : introduction
  • Le scraping de données avec Beautifulsoup : scrapper une page html type wikipedia
  • Le scraping de données avancées avec Selenium : introduction
  • Le scraping de données avancée avec Selenium : scrapper des offres d'emploi sur Welcome to Jungle
  • La modélisation d'une base de données relationnelle type MySQL
  • La modélisation d'une base de données non relationnelle type Cassandra ou Mongo
  • Stocker les données
  • La data visualisation avec Python
  • La présentation des données et des librairies
  • La librairie numpy
  • La librairie pandas : première approche
  • La librairie pandas
  • La librairie matplotlib
  • La librairie Seaborn
  • La librairie Bokeh
  • Programmer avec Python
  • La data visualisation avancée avec Streamlit
  • Les présentations de résultats impactantes
  • La bibliothèque Pandas
  • Installation d'Anaconda
  • Google Colab pour l'IA
  • Déployer le langage Python pour la science de donnée
  • Le Natural Language processing NLP : introduction
  • Le Natural Language processing NLP : la vectorisation
  • Le Natural Language processing NLP : les algorithmes de bases
  • Le Natural Language processing NLP : implémentation d'une pipeline de NLP avec Sklearn
  • Les API de Machine Learning avec Python, Sklearn et Streamlit
  • Les API de Machine Learning avec Python et Flask
  • Installation et introduction à TensorFlow
  • Les réseaux de neurones avec TensorFlow
  • Le Perceptron multicouche avec la Sequential API
  • Exploitation de la Functional API
  • Exploitation de la SubClassing API
  • Les Callbacks avec tensorflow
  • La gestion des hyperparamètres d'un réseau de neurone avec Tensorflow
  • Un réseau de neurones personnalisé avec TensorFlow
  • Chargement des données avec TensorFlow
  • Prétraitement des données avec TensorFlow
  • Réutilisation de réseaux de neurones et le Transfert Learninf avec TensorFlow
  • Les CNN avec TensorFlow
  • TensorFlow JS
  • NLP avec Tensorflow
  • Les expressions régulières avec python
  • Le Deep learning avec Fast AI : introduction
  • Le Deep learning avec Fast AI : le fonctionnement des réseaux de neurones profonds
  • Le Deep learning avec Fast AI : Déployer une application de Deep Learning
  • Concevoir et déployer une base de données
  • La création et alimentation de bases de données SQL
  • La découverte d'un autre SGBDR : PostgreSQL
  • L'introduction et l'architecture de Cassandra
  • L'installation et la configuration de Cassandra avec Docker
  • Le langage CQL (Cassandra Query Language)
  • La manipulation des données avec le CQL (part 1)
  • La manipulation des données avec le CQL (part 2)
  • L'introduction à MongoDB
  • L'installation et configuration de MongoDB avec docker
  • La prise en main de MongoDB
  • La manipulation des documents dans MongoDB (part1)
  • La manipulation des documents dans MongoDB (part2)
  • La découverte de Neo4j
  • L'installation et la configuration de Neo4j avec Docker
  • L'indexation des données avec Neo4J
  • La gestion du Stockage et de la recherche dans Neo4J
  • L'importation de données dans Neo4J
  • La visualisation de données avec Neo4j
  • Concevoir et déployer une base de données pour les moteurs de recherche
  • L'installation d'ElasticSearch avec docker
  • Le chargement de données
  • La manipulation de documents dans ElasticSearch
  • L'interrogation de données (partie 1)
  • L'interrogation de données (partie 2)
  • Le Software Development Kit (SDK) python pour Elastic
  • La visualisation des données avec Kibana
  • L'introduction à la logique des moteurs de recherche
  • Projet Partie 1 : développer une application type moteur de recherche avec Flask, Elastic et Docker
  • Projet Partie 2 : développer une application type moteur de recherche avec Flask, Elastic et Docker
  • Implémenter une solution Data IA avec l'outils open source Apache Spark
  • L'introduction à Spark
  • Le concept du RDD
  • La SparkSession
  • Le DataFrame
  • Le Spark et l'apprentissage automatique avec MLlib
  • Déployer les outils gratuits orientés Web pour Data IA
  • Teachable Machine
  • Déployer une solution Data IA sur le Cloud
  • L'outil docker : principes, objectifs et solutions
  • Le Dockerfile et ses instructions
  • Le paquetage d'une application python sous forme de container
  • Docker Compose : Introduction
  • Docker Compose : Etude de cas
  • Les principales solutions cloud du moment : AWS / GCP / Azure
  • La conception d'une API de machine learning sur le cloud avec FastAPI
  • Le paquetage d'une API de machine learning avec docker
  • Le déploiement d'une API de machine learning en production dans le cloud Heroku avec Docker
  • Développer une application Mobile pour la Data IA
  • Pourquoi Kotlin ?
  • L' apprentissage du langage de programmation Kotlin
  • La prise en main d’Android Studio
  • La prise en main d'Android Studio : XML, MVC et les ressources
  • Les Activity, briques capitales du développement Android
  • L'introduction à Kotlin dans sa version procédurale : les bases de la programmation
  • Le démarrage du premier projet : le petit billard
  • L'introduction à la programmation orientée objet
  • Les mécanismes de base de la programmation orientée objet
  • UML : diagramme de classes et diagramme de séquence
  • L'exemple d'application OO : un programme d'application bancaire
  • La programmation du petit billard, reprise et animation
  • Le multithreading et les coroutines dans Kotlin
  • La finalisation du petit billard
  • L'introduction à la deuxième animation plus sophistiquée : le jeu Canon et son analyse objet
  • Les composants de base du jeu Canon dans leur version statique
  • L'animation du jeu Canon
  • La finalisation du jeu Canon
  • L'utilisation des fragments dans le développement Android
  • Les explications complémentaires sur les ressources en Android
  • Maintenir et documenter son projet
  • Améliorer sa solution
  • La documentation pour l'utilisateur
  • Gestion de la dette technique

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Bachelor Data et IA

3 790 € TTC