Formation Spark et Kafka

Inscrivez-vous



Inscrivez-vous à la formation Spark et Kafka

>

Formation Spark et Kafka – Présentiel et Télépresentiel


Spark est le Framework de référence de Big Data. Il Fournit une interface de programmation d’applications centrée sur une structure de données appelée l’ensemble de données distribué RDD, data frames et aussi dataset. C’est aussi une solution efficace pour le traitement de tout type de données non structurées.

Cela couvre des connaissances détaillées sur l'écosystème Spark qui comprend Spark RDD, Spark SQL et Spark Streaming . Tout au long de cette formation animée par un instructeur, vous travaillerez sur des labs afin de pratiquer tous les modules couverts dans ce programme.

Attestation de la formation:

  • Attestation de la formation « SPARK DEVELOPER ».

5,500.00MADAjouter au panier

Session télé-présentielle:

Session Rabat - présentielle:

  • Nombre de jours: 05 jours ( 6H/J)
  • Horaire: De 9h00 à 15h00
  • Lieu : 15, Avenue de France, Bureau N°3, Agdal, RABAT (à côté Pizza Hut ) Rabat Agdal, 0537681495 | 0653906825.

Session Casablanca - présentielle:

  • Nombre de jours: 05 jours ( 6H/J)
  • Horaire: De 9h00 à 15h00
  • Lieu : 219, BD Zerktouni Angle BD Roudani, 1er étage, Bureau N°14, Casa Maârif, 0777376560 | 0522986758.

S'inscrire à la formation.

Ce module de 5 jours couvre des connaissances détaillées sur l'écosystème de Spark qui comprend Spark RDD, Spark SQL et Spark Streaming. Le module a pour objectifs :

  • Appréhender le fonctionnement de Spark;
  • Comprendre le besoin de Spark dans le traitement des données;
  • Comprendre l’architecture Spark et comment elle distribue des calculs aux nœuds du cluster;
  • Se familiariser avec l’installation et la configuration;
  • Utiliser Spark pour des opérations interactives et ponctuelles;
  • Développer des applications avec Apache Spark;
  • Optimiser une application Spark;
  • Utiliser Spark SQL et les dataframes;
  • Faire de l’analyse en temps réel avec Spark streaming;

Ingénieur d’Etat et consultant BIG DATA, lauréat de l’université Alakhawayn, le formateur a un doctorat en informatique de l’ENSIAS en partenariat avec l’université de Quebec. Il a plus de 12 ans d’expérience dans le domaine professionnel, ainsi il était consultant et chef de projet dans une grande multinationale. Notre formateur possède plusieurs certifications en BIG DATA et SPARK. Il a aussi animé plusieurs formation BIG DATA et Machine Learning pour des grands comptes tel que: Inwi, Orange, Maroc PME, Altran, PhoneGroup, Avito, Xhub, Lydec…

Programme détaillé de la formation Spark & Kafka

Spark

  • 1. SPARK Introduction
  • 2. Apache Spark
  • 3. Resilient Distributed Datasets (RDD)
  • 4. Will Spark replace MapReduce?
  • 5. LAB 1 – Your First Spark Application
  • 6. LAB 2 – SPARK Creating an Application

SPARK SQL

  • 1. SPARK SQL Architecture
  • 2. SPARK SQL DataFrames
  • 3. SQL Context
  • 4. LAB 1: SPARK SQL Inferring the schema using reflection
  • 5. LAB 2: SPARK SQL Programmatically specifying the schema
  • 6. LAB 3: SPARK SQL DataSources

SPARK Streaming And Kafka

  • 1. Qu’est ce que SPARK STREAMING?
  • 2. Comment fonctionne SPARK STREAMING?
  • 3. Principes de base du SPARK Streaming
  • 4. Streaming Context
  • 5. DStream
  • 6. Caching

SPARK Streaming And Kafka

  • 1. Accumulators
  • 2. Broadcast Variables
  • 3. Checkpoints
  • 4. SPARK DSTREAM LAB : Streaming data from a PY file in Scala
  • 5. SPARK STRUCTURED STREAMING 1
  • 6. What is the difference between Spark Structured Streaming and DStreams?

SPARK Streaming And Kafka

  • 1. Programming model
  • 2. SSS – Example
  • 3. Handling Event-time and Late Data
  • 4. SPARK SSS LAB : SPARK – Structured Streaming using Python or SCALA DataFrames API
  • 5. APACHE KAFKA
  • 6. LAB1: Spark Structured Streaming and KAFKA
  • 7. LAB2 : Confluent installation
  • 8. LAB KAFKA: Integrating SPARK SSS with Apache KAFKA.

FAQs

Apache Spark est un moteur d’analyse unifié et ultra-rapide pour le traitement de données à grande échelle. Il permet d’effectuer des analyses de grande ampleur par le biais de machines de Clusters. Il est essentiellement dédié au Big Data et Machine Learning.


Au fur et à mesure que les organisations ont réalisé les avantages du Big Data Analytics, il y a donc une demande pour les professionnels du Big Data et Hadoop. Les entreprises recherchent des experts Big data et Hadoop ayant la connaissance de l'écosystème Hadoop et des meilleures pratiques concernant HDFS, MapReduce, Spark, HBase, Hive, Pig, Oozie, Sqoop & Flume.


La formation Itabacademy Spark est conçue pour faire de vous un praticien certifié en vous fournissant une formation pratique riche sur l'écosystème Spark. Cette formation Spark est conçu pour vous fournir les connaissances et les compétences nécessaires pour devenir un développeur Big Data et Spark.


Vous apprendrez comment Spark permet le traitement des données en mémoire et s'exécute beaucoup plus rapidement que Hadoop MapReduce. Vous découvrirez également les RDD, Spark SQL pour le traitement structuré, les différentes API proposées par Spark telles que Spark Streaming.


La formation Spark & Kafka est conçu par des consultants experts pour faire de vous un praticien certifié en Spark. La formation Spark propose:


  • Appréhender le fonctionnement de Spark
  • Comprendre le besoin de Spark dans le traitement des données
  • Comprendre l’architecture Spark et comment elle distribue des calculs aux nœuds du cluster
  • Se familiariser avec l’installation et la configuration
  • Utiliser Spark pour des opérations interactives et ponctuelles
  • Développer des applications avec Apache Spark
  • Optimiser une application Spark
  • Utiliser Spark SQL et les dataframes
  • Faire de l’analyse en temps réel avec Spark streaming

Spark est l'un des outils les plus en croissance et les plus utilisés pour le Big Data & Analytics. Il a été adopté par plusieurs entreprises appartenant à divers domaines à travers le monde et offre donc des opportunités de carrière prometteuses.

La formation à la certification Spark vous aidera à devenir un expert du Spark & Kafka. Il perfectionnera vos compétences en vous offrant des connaissances complètes sur le framework Spark. Pendant le cours Spark & Kafka, vous serez formé par nos instructeurs pour:


  • Comprendre Spark et son écosystème
  • Implémenter des opérations Spark sur Spark Shell Implémenter des applications Spark sur YARN (Hadoop)
  • Ecrire des applications Spark à l'aide des concepts Spark RDD
  • Executer des requêtes SQL à l'aide de Spark SQL
  • Expliquer Kafka et ses composants
  • Intégrer Kafka avec des systèmes de streaming en temps réel comme Spark Streaming
  • Utiliser Kafka pour produire et consommer des messages
  • Créer un processus d'application Spark Streaming
  • Implémentez différentes sources de données en streaming

Le marché de l'analyse Big Data est en croissance à travers le monde et ce modèle de croissance forte se traduit par une excellente opportunité pour tous les professionnels de l'informatique. Les responsables du recrutement recherchent des professionnels certifiés Big Data Hadoop et Spark. Notre formation qui prépare à la certification Big Data et Hadoop et Spark vous aide à saisir cette opportunité et à accélérer votre carrière. Notre cours Big Data Hadoop et Spark peut être suivi par des professionnels comme par des novices. Il est le mieux adapté pour:


  • Passionnés de Big Data
  • Développeurs logiciels, chefs de projet
  • Architectes logiciels
  • Consultant BI
  • Ingénieurs de données
  • Data Analyst
  • Data scientist
  • DBA et professionnels de la base de données
  • Ingénieurs en informatique
  • Diplômés cherchant à construire une carrière dans le domaine du Big Data

Comme vous le savez, de nos jours, de nombreuses organisations manifestent de l'intérêt pour le Big Data et adoptent Hadoop et Spark dans le cadre de leur stratégie de solution, la demande d'emplois dans le Big Data et Spark augmente rapidement. Il est donc grand temps de poursuivre votre carrière dans le domaine du Big Data et de l'analyse avec notre formation qui prépare à la certification Hadoop et Spark avec Python et Scala.

Il n'y a pas de tels prérequis pour la formation Big Data, Hadoop et Spark. Cependant, une connaissance préalable de la programmation, SQL et linux sera utile mais n'est pas obligatoire. De plus, pour parfaire vos compétences, Itabacademy propose le cours gratuit "python et Scala" à suivre à votre rythme lorsque vous vous inscrivez au cours Big Data, Hadoop et Spark.



Certif spak



Ce que nos clients disent de nous

Moulay Youssef Smaili
Moulay Youssef Smaili
30. Novembre, 2019.
Ayant suivi la formation Big data & Machine learning durant la dernière session (octobre-novemvre 2019), je tiens à remercier les formateurs Dr Abdoullah et Dr Amine pour la qualité de la formation, leur pédagogie et leur gentillesse. Je vous souhaite une très bonne continuation et à très bientôt inchallah. Youssef.
AK I
AK I
20. Octobre, 2019.
Any big data course in itself is interesting, but thanks to a well designed organization of the material, the hands-on labs and moderators able to deliver knowledge and expertise in a shareable mode instead of a I-give/you-take mode, made it excellent. The staff was professionally great in doing exactly what it is suppose to do and with a genuine smile. I thank you for a job well done.
Benjamin Ekia
Benjamin Ekia
20. Octobre, 2019.
ITAB Academy centre avec des formateurs au point sur les différentes formations mon expérience au sein de cette établissement était très riche.
alfousseyni.keita.@yahoo.com Keita
20. Octobre, 2019.
Tout d'abord, je dois avouer que le local est très propice pour l'apprentissage. J'ai fait la formation big data et Machine Learning et je dois avouer que le formateur est très compétant et il sait de quoi il parle et cela est largement suffisant.

Quelques références

ITAB ACADEMY en photos

5,500.00MADAjouter au panier