Plan de formation

Data Developer

Cette formation forme des professionnels capables de collecter, traiter et  analyser des données pour en extraire des informations pertinentes.

Durée

12 mois – Alternance & Continue

525 h de formation
+ 1000 h de période en entreprise

certification

Titre professionnel RNCP Niveau 5 (ex niv. II) – Bac + 2
Fiche RNCP

Modalités

55% en présentiel
45% en téléprésentiel

Métiers

Technicien Data
Assistant BI
Analyste Junior

Qu'allez-vous apprendre pendant la formation Data Developer ?

Aurélie Charrière

Aurélie CHARRIERE
Référente de la formation data developer

Le métier de Data Developer est aujourd’hui au cœur des enjeux stratégiques des entreprises. Analyser et interpréter les données pour éclairer les décisions est devenu essentiel dans un monde axé sur la transformation digitale.

La deuxième année du Bachelor Data Analyst du CEFIM, disponible en alternance ou en initiale, vous permettra d’acquérir des compétences solides en gestion et analyse de données, développement web back-end, visualisation interactive et automatisation des processus. Vous apprendrez à maîtriser les outils incontournables comme SQL, Pandas, Django ou encore Power BI.

Vous développerez vos compétences à travers des projets concrets, allant de la modélisation de bases de données au développement d’applications web et à la création de pipelines d’automatisation. L’analyse statistique, la conception de tableaux de bord interactifs et l’intégration de méthodologies agiles seront également au programme.

En plus des bases techniques, cette formation inclut l’utilisation d’outils modernes pour gérer et automatiser les flux de données via des solutions comme Azure Data Factory. Une importance particulière sera accordée à la lecture et à l’interprétation de documentations techniques, en anglais, pour renforcer votre adaptabilité dans un domaine en constante évolution.

Que vous choisissiez l’alternance ou la formation initiale, ce programme allie théorie et pratique pour faire de vous un professionnel polyvalent, capable de collecter, structurer, analyser et valoriser les données dans des contextes variés. Vous profiterez de l’expertise d’intervenants du secteur, d’un accompagnement personnalisé et d’une immersion dans des projets inspirés de cas d’usage réels.

Rejoignez une formation tournée vers l’avenir, où vous apprendrez à exploiter les données pour transformer les organisations et contribuer activement à leur stratégie data-driven !

Le programme

Objectifs

👉 Acquérir les bases techniques et théoriques essentielles
👉 Acquérir les fondamentaux de la programmation Python
👉 Comprendre les bases statistiques de l’analyse de données
👉 Développer une approche structurée de l’analyse avec pandas

Pré-requis

La formation est accessible à tous, sans condition de diplôme, que ce soit en contrat d’apprentissage ou de professionnalisation. Elle s’adresse aussi bien aux demandeurs d’emploi qu’aux personnes en reconversion ou en réorientation, par exemple après un DUT ou un BTS.

Nous recherchons des candidats motivés, avec une bonne maîtrise des outils numériques et une expérience autodidacte du coding ou des statistiques.

Votre motivation et vos compétences seront évaluées tout au long du processus de candidature.

Déroulé

Nos formations sont basées essentiellement sur la pratique et l’accompagnement individuel de l’équipe pédagogique ce qui permet d’adapter la courbe d’apprentissage aux capacités de chacun.

Programme

Objectif : Acquérir les bases en manipulation de données, statistiques et  développement web.

1. Introduction aux données et outils fondamentaux (25h) 

Objectif : Se familiariser avec les outils courants en data et développement  web.

  • Présentation des métiers & écosystème data/web.
  • Outils & environnement de travail :
  • Terminal & commandes de base.
  • Jupyter Notebook et IDE (VS Code, PyCharm).
  • Git & GitHub (initiation).
  • Méthodes de travail collaboratif : documentation et workflow.(CSV, JSON,  API).

2. Manipulation de données avec Excel / Google Sheets (20h)

Objectif : Structurer et analyser des données avant de passer à SQL et Pandas .

  • Importation et exportation de fichiers (CSV, XLSX).
  • Manipulation des données :
  • Filtres, tris et gestion des doublons. Formules essentielles (SOMME(), MOYENNE(), NB.SI(), SI()).
  • Tableaux croisés dynamiques (agrégation de données).
  • Automatisation & Complémentarité avec Python : connexion avec gspread.

3. Statistiques et Probabilités (40h) 

Objectif : Comprendre les bases des statistiques pour analyser des jeux de données.

  • Statistiques descriptives (moyennes, médianes, variances).
  • Notions de probabilités et distributions.
  • Introduction aux tests statistiques.
  • Concepts initiaux de Machine Learning (légers).

4. Introduction au Développement Web Front avec Tailwind CSS (40h) 

Objectif : Apprendre à structurer une interface web moderne.

  • HTML5, CSS3 & Tailwind CSS :
  • Classes utilitaires Tailwind & approche mobile-first.
  • Layouts flexibles et responsifs (Flexbox, Grid).
  • Composants interactifs avec Alpine.js.
  • Déploiement simple sur un serveur via FTP. 

Livrables :  

  • Interface web statique avec Tailwind.  
  • Tableau croisé dynamique sur un jeu de données.  
  • Rapport statistique en tableur.

 Objectif : Approfondir le développement web backend et la manipulation  de données avec SQL et Pandas.

1. Développement Web Backend avec Django (60h)

Objectif : Construire une application web dynamique.

  • Introduction à Django :
  • Création d’un projet Django (modèles, vues, templates).
  • ORM Django et gestion des bases de données.
  • Déploiement simple avec FTP et gestion des fichiers statiques.
  • Création d’APIs REST simples avec Django REST Framework.

2. Bases de Données et SQL (60h)

Objectif : Apprendre à structurer et interroger une base de données.

  • Modélisation et conception des bases de données relationnelles.
  • SQL fondamental et avancé :
  • Requêtes complexes (jointures, index, transactions).
  • Fonctionnalités avancées (sous-requêtes, procédures stockées).
  • Connexion entre Django et une base SQL.

3. Manipulation avancée des données avec Pandas (40h)

Objectif : Automatiser le traitement des données avec Python.

  • Manipulation avancée avec Pandas :
  • Filtrage, agrégation, nettoyage.
  • Importation et transformation de données (CSV, JSON, API).
  • Introduction au Web Scraping et aux APIs (requests, BeautifulSoup).

4. Gestion de Projet & Méthodes Agiles (10h)

Objectif : Se préparer à travailler en équipe sur des projets data.

  • Méthodes Agile (SCRUM, Kanban) et outils de gestion (Jira, Trello).
  • Structuration d’un projet data et travail collaboratif sur Git.

Livrables :  

  • Application Django basique avec API REST.
  •  Base de données SQL avec scripts de requêtes.
  •  Script Python d’automatisation avec Pandas. 

Objectifs : Appliquer les concepts sur des cas concrets en ETL, DataViz et  automatisation.

1. ETL et Automatisation avec Azure Data Factory (60h)

Objectif : Automatiser la collecte et la transformation des données.

  • Concepts ETL et transformation des données.
  • Création de pipelines dans Azure Data Factory.
  • Connexion à des sources de données variées (SQL, API, fichiers plats).
  • Automatisation et monitoring des ux de données.

2. DataViz et Tableaux de Bord avec PowerBI (70h) 

Objectif : Construire des tableaux de bord interactifs pour l’aide à la décision.

  • Import et modélisation des données dans PowerBI.
  • Création de tableaux de bord et storytelling.
  • Partage et collaboration sur PowerBI. 

Livrables :

  • Pipeline ETL fonctionnel dans Azure Data Factory.
  • Dashboard interactif PowerBI avec données réelles. 

Contexte : Transformation d’une entreprise vers une approche data-driven. 

Objectif : Mettre en œuvre une chaîne complète d’analyse et de visualisation des données.

Étapes du projet :

  1. Analyse des besoins métier et définition des KPIs.
  2. Collecte et modélisation des données.
  3. Mise en place ETL avec Azure Data Factory.
  4. Développement d’une application Django pour exposer les données.
  5. Création d’un Dashboard PowerBI interactif.
  6. Présentation finale devant un jury.

Livrables :  

  • Code source sur GitHub avec CI/CD actif.
  •  Documentation du projet et livrables techniques.
  •  Présentation devant un jury.

Environnement de travail optimal

Des salles modernes, climatisées et équipées d’outils professionnels pour vous préparer dans les meilleures conditions.

Aide à l’équipement

Une aide directe jusqu’à 500€ pour vous permettre de vous équiper dès le début de la formation.

Label Grande École du Numérique

Une reconnaissance nationale pour l’excellence de notre programme, alignée sur les attentes des professionnels.

Les prochaines sessions

🗓️
22 septembre 2025
au 21 septembre 2026

35h / semaine
  • 525h de cours / 1183h de période en entreprise
  • 238h en téléprésentiel / 287h en présentiel
  • Regroupement présentiel sur le Campus de Tours
  • Modalités de financement : 18 places accessibles en contrat d’apprentissage ou contrat de professionnalisation
tours
Logo Région FSE

Action "SE FORMER AUX METIERS DU NUMERIQUE-37-INDRE-ET-LOIRE"

Formation organisée avec le concours financier de la Région Centre–Val de Loire et de : 

  • l’Union européenne. L’Europe s’engage en région Centre-Val de Loire avec le Fonds Social Européen 
  • l’Etat dans le cadre du Pacte Régional Investissement pour les Compétences

Comment intégrer la formation Data Developer ?

01

Inscription et candidature

Remplissez le formulaire d’inscription en ligne et soumettez votre dossier de candidature pour débuter le processus.

02

Test en ligne

Les admissions incluent un test en ligne et un entretien (en fonction du dossier). Ces étapes visent à évaluer vos compétences et votre motivation.

Temps estimé : 5 à 7 heures.

03

Réponse d'admission

L’équipe des admissions s’engage à vous apporter une réponse, qu’elle soit positive ou négative, dans un délai maximum de 7 jours.

Quelques chiffres clés...

Sources : enquêtes internes CEFIM

Taux de retour à l'emploi
0 %
Réussite à l'examen
0 %
Note de satisfaction (/5)
0

Accessibilité

Situation de handicap

Mégane SOUCHET

Mégane Souchet
Référente handicap du CEFIM

Vous avez une reconnaissance RQTH et vous vous demandez si nous pouvons vous accueillir ?

Nous accueillons régulièrement des étudiants avec différents handicaps sur nos formations. Pour les handicaps moteurs, nos locaux et nos équipements sont tout à fait adaptés aux normes en vigueur.
Pour les autres handicaps, l’accessibilité peut être adaptée.

L’inclusion de tous et toutes dans la formation est une valeur importante pour nous et nous prendrons toujours le temps de vous accueillir spécifiquement pour évaluer avec vous notre capacité à nous adapter à votre empêchement.

Vous pouvez dès maintenant prendre un rendez-vous avec notre référente handicap qui saura vous accueillir et être à votre écoute.

Ou vous pouvez lui passer un message directement : handicap@cefim.eu

Et au-delà du premier rendez-vous, il sera la personne à votre écoute tout au long de la formation.

Nous contacter

Vous avez des questions ou un projet en tête ?

Contactez-nous pour être mis en relation avec un conseiller. Nous sommes là pour :

Échanger sur vos idées et objectifs.

Vous accompagner dans votre orientation.

Vous inviter à découvrir le CEFIM lors d’une journée porte ouverte.

Infos pratiques

Journée portes ouvertes

Samedi 1 mars 2025 - 10h à 12h

Disponible Hors Parcoursup – Bac+2 à Bac+5 – Distanciel et présentiel – Diplômes reconnus par l’état et les entreprises