Formation Data Science : Industrialiser un projet de Data Science

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

À l'issue de cette formation Data Science, vous aurez acquis les connaissances et compétences nécessaires pour :

  • Savoir emmener votre modèle de data science en production
  • Apprendre à gérer les nouvelles contraintes
  • Minimiser le coût de transfert de l’exploration à la production
  • Découvrir les concepts de Software Craftsmanship (clean code) appliqués à la Data Science

PLB CONSULTANT


Informatique et Management
Voir la fiche entreprise

Tarif

A partir de 1 890,00 €

Durée 2 jours (14h)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

PLB CONSULTANT


Informatique et Management
Voir la fiche

Tarif

A partir de 1 890,00 €

Durée 2 jours (14h)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Description

L'industrialisation d'un projet de Data Science se heurte souvent à de nombreux obstacles. Qu'ils soient budgétaires, organisationnels ou techniques, ces blocages témoignent de la difficulté à dépasser le stade des POCs (Proof of Concept). Cela est particulièrement vrai dans le domaine technique, où les freins au niveau du code et de la chaîne de traitement des données peuvent être légion. Il est donc nécessaire que le data scientist en fonction puisse mettre en œuvre toutes les méthodes lui permettant de récupérer, nettoyer, explorer, et modéliser ses données, avant le déploiement et la mise en production.

Cette formation Data Science vous fournit les meilleures pratiques pour faire passer votre projet du stade de la recherche à celui de l'exploitation. Grâce à ces bonnes pratiques de développement, vos applications de data science seront ainsi en mesure d'apporter de la valeur en entreprise.

Programme

Introduction et rappels sur la Data Science

Rôle du data scientist
Convictions

Installation des environnements

Jupyter Notebook
PyCharm
Environnement anaconda

Clean code et notebook

Nettoyer son notebook
Noms des variables
Utilisation de fichiers de configuration
Programmation fonctionnelle
Immutabilité
Créer des fonctions

Mise en pratique

Appliquer les techniques de Clean code à un notebook

Tester son code

Découverte du TDD
Initiation à unittest :
- Les classes de test
- Écrire son premier test
- Les méthode setup et teardown
Intégration à setuptools

Mise en pratique

Écrire ses premiers tests

Documenter son projet

Découverte de Sphinx
Découverte de sphinx-quickstart

Mise en pratique

Documenter son projet

Gérer les versions

Introduction à git
Gérer les versions de code
Utilisation des tags
Stratégies de versionning
Gérer des datasets et des modèles

Rendre son code déployable

Définition du packaging
Introduction à setuptools
Installer son code en local
Gestion des dépendances
Règles simples de démarrage

Mise en pratique

Créer et installer son package

Conclusion

Synthèse des points abordés
Partage sur la formation
Questions/Réponses additionnelles

Prérequis

Les personnes souhaitant se former sur le métier de Data Scientist sont invités à suivre la formation Data Scientist : Les fondamentaux de la Data Science (OFDS).

Public

Ce cours Data Science s'adresse aux analystes, statisticiens et développeurs.

Ces formations pourraient vous intéresser

Objectifs de la formation

Le Mind Mapping, ou carte mentale, est un procédé qui consiste à cartographier ses réflexions sous un certain format visuel (sujet, branches, rameaux, symboles). L’idée est tout simplement d’être plus efficace, tant au niveau personnel que professionnel, au niveau de la créativité, de la mémorisation des informations, de la communication, de l’extraction des informations, de leur présentation, etc. Il existe de fortes analogies dans le formalisme du mind mapping avec le cerveau humain où l’information n’est pas stockée de façon linéaire (contrairement à un document bureautique de type word ou powerpoint par exemple). A ce titre la gestion de projet se prête particulièrement bien à l’utilisation du Mind Mapping car nous pouvons proposer de véritables miroirs externes structurés (les cartes) des réflexions naturelles des acteurs d’un projet. Il faut bien prendre conscience aussi de la « dynamique » du mind mapping. Il ne s’agit pas seulement d’une simple méthode et d’un formalisme de présentation de l’information mais aussi d’une façon de dynamiser sa créativité en « débridant » le potentiel du cerveau humain.

Plus concrètement, cette formation s'appuie sur l'usage des cartes manuelles et d'un logiciel de mind mapping (Freemind). Vous pourrez ensuite appliquer cette journée avec vos outils habituels (logiciel ou manuels).

Tarif

A partir de 790,00 €

Durée

1j / 7h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Concrètement, à l'issue de la formation C#10, vous aurez acquis les connaissances et les compétences nécessaires pour :

  • Comprendre les principes du développement objet (classe, méthode, héritage, etc.)
  • Comprendre le rôle du framework .NET 6 et savoir utiliser ses classes
  • Configurer et utiliser Visual Studio 2022
  • Maîtriser la syntaxe et les concepts du langage C#10
  • Utiliser ADO.NET et LINQ pour accéder aux données d'une base quelque soit leur provenance et les manipuler
  • Savoir appliquer les grands principes de C#10 à la réalisation d'applications riches (Windows Forms ou WPF)
  • Utiliser des services Web XML dans une application C#10
  • Tester des fonctionnalités avancées de C#10
  • Créer une première application Web en ASP.NET
Tarif

A partir de 2 910,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Revit Architecture - Initiation

Proposé par BELFORMATION

Objectifs de la formation

Maîtriser les fonctions essentielles de Revit BIM

Tarif

A partir de 1 500,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Identifier la fonction, les finalités, le contenu et les effets du PLU
  • Écrire et interpréter le PLU
  • Analyser l’actualité législative, réglementaire et jurisprudentielle

Tarif

A partir de 1 585,00 €

Durée

2 jours - 14 heures

Modes
  • Distance
  • Centre
  • Entreprise

Objectifs de la formation

  • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.
Tarif

Contacter l'organisme

Durée

2 jours (14 heures)

Modes
  • Entreprise
  • Distance
  • Centre

Objectifs de la formation

À l'issue de cette formation Spring Kafka, vous aurez acquis les connaissances nécessaires pour :

  • Comprendre les concepts cœur de Kafka et les différentes possibilités de configuration vis-à-vis de l’applicatif
  • Comprendre les APIs cœur de Kafka
  • Savoir développer les différents types d’interaction entre services Spring en utilisant le cluster Kafka
  • Écrire des tests d’intégration validant les implémentations
  • Mettre en place TLS et les ACLs ur les ressources Kafka
  • Développer des applications KafkaStream avec Spring
Tarif

A partir de 2 330,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Expliquer les principes et concepts fondamentaux de l'agilité
  • Comparer les méthodes agiles et traditionnelles
  • Décrire l'écosystème agile
  • Identifier les bénéfices et les limitations des méthodes agiles
  • Appliquer les 8 grands principes de l'Agile Project Management
  • Comprendre le cycle de vie d'un projet agile et les phases associées
  • Maîtriser les rôles, responsabilités et techniques de communication au sein d'un projet agile
  • Planifier et estimer les travaux dans un projet agile
Tarif

A partir de 2 250,00 €

Durée

3 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.
Tarif

Contacter l'organisme

Durée

3 jours (21 heures)

Modes
  • Distance
  • Centre

Objectifs de la formation

Cette formation Outils de Supervison, la synthèse vous donne les connaissances et compétences nécessaires pour :

  • Apprendre le vocabulaire utilisé dans le domaine de la supervision
  • Connaître les solutions du marché (offres libres, éditeurs, fournisseurs de service).
  • Comprendre les technologies et les différentes méthodes de surveillance (agent, sans agent, SNMP, IPMI, JMX, WMI, etc.)
  • Savoir mettre en œuvre la supervision en tant que projet (identification des acteurs, objectifs, charges, etc.)
  • S’organiser pour un fonctionnement pérenne de ces solutions
  • Disposer d’une méthodologie d'évaluation des charges de ce type de projet en fonction du périmètre.
  • Savoir évaluer les charges de maintien en condition opérationnelle et de tierce maintenance applicative (TMA).
Tarif

Contacter l'organisme

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Examiner l'intérêt d'un projet de vie individualisé et son mode de fonctionnement
  • Identifier les différentes phases d'élaboration du projet de vie individualisé
  • Déterminer le positionnement de chaque intervenant
Tarif

A partir de 1 390,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...