FormaGroup

Formation avec un formateur du réseau FormaGroup

Formation Apache Spark et PySpark pour data engineers

Comprendre et pratiquer le traitement distribué de données avec Spark et PySpark.

Présentiel · Hybride · À distanceLaâyounePython, SQL, Apache Spark
Photo : Štefan Štefančík / Unsplash

Contenu de la formation

Partie 1Fondamentaux Apache Spark avec PySpark

Les participants découvrent les principes de traitement distribué et les objets de base de PySpark. Ils manipulent des DataFrames à partir de données structurées.

Durée et format à définir avec FormaGroupDébutantDéveloppeurs et data engineers
Partie 2Spark SQL et transformations de données

Cette formation approfondit les transformations, agrégations et requêtes analytiques dans Spark. Les exercices portent sur la préparation de données pour le reporting ou l’analyse.

Durée et format à définir avec FormaGroupIntermédiaireÉquipes data engineering
Partie 3Initiation au traitement de flux avec Spark

Les apprenants découvrent les principes de traitement de données en temps réel avec Spark Streaming. Les cas pratiques font le lien avec des flux issus de Kafka.

Durée et format à définir avec FormaGroupAvancéProfils data avancés

Pour qui ?

  • Data engineers
  • Développeurs Python
  • Architectes data juniors
  • Étudiants avancés en informatique

Comment se déroule la formation

  1. 1Présentation des concepts de calcul distribué utiles au projet
  2. 2Prise en main de PySpark et des DataFrames
  3. 3Ateliers de lecture et transformation de données
  4. 4Pratique de Spark SQL sur des cas analytiques
  5. 5Introduction adaptée au traitement de flux si nécessaire

Les formateurs de cette formation

Questions fréquentes

Quel niveau faut-il pour apprendre PySpark ?

Des bases en Python et en manipulation de données sont recommandées. Le niveau exact peut être adapté par FormaGroup selon l’expérience de votre groupe.

La formation couvre-t-elle Spark SQL ?

Oui, Spark SQL fait partie des compétences documentées du formateur et peut constituer un module central pour les équipes travaillant sur l’analyse de données.

Peut-on inclure Kafka dans le programme ?

Un module sur les principes de flux associant Kafka et Spark peut être envisagé pour un public technique ayant déjà les prérequis nécessaires. FormaGroup organise le cadrage de ce besoin.

Dans le catalogue FormaGroup

FormaGroup organise cette formation dans votre ville ou à distance : dates, groupe ou session individuelle, attestation de formation.

S’inscrire

Même domaine

Formations proches