Menu Zamknij

Apache Spark w 1 dzień (Scala)

Harmonogram

  • Scala
  • Spark - wprowadzenie
  • Spark Core (RDD) - podstawy
  • Spark SQL (DataFrames)

Wprowadzenie

Apache Spark określany jest mianem standardu de-facto przetwarzania Big Data.
Jego popularność, występowanie praktycznie w ramach każdej z platform chmurowych, w środowiskach on-premise, API dla języków Scala, Java, ale także Python i R oraz przede wszystkich wszechstronność zastosowań w pełni uzasadnia to twierdzenie.

Szkolenie Apache Spark w 1 dzień (Scala) ma na celu krótkie wprowadzenie uczestnika w świat Apache Spark i dostarczane przez niego podstawowe API.

Podstawowe cele szkolenia

  • Zapoznanie z platformą Spark oraz jej API w języku Scala

Główne jego zalety

  • Wprowadzenie do platformy Apache Spark - po zakończonym szkoleniu wiesz czym jest i znasz jej podstawy.
  • Właściwy kierunek - Scala to właściwy język jeśli zależy nam na wydajności naszych aplikacji i natywnym przetwarzaniu przez Apache Spark
  • Podstawowe ABC w 1 dzień

Dla kogo?

  • Programiści i analitycy, którzy chcą rozpocząć przygodę z wykorzystaniem platformy Spark oraz językiem Scala

Wymagania

  • Dobra znajomość: języka SQL, relacyjnego modelu danych
  • Podstawowa znajomość obiektowych języków programowania np.: Java, Python lub Scala

Struktura kursu

Kurs podzielony jest na tematy. Każdy z tematów obejmuje wykładowy materiał wprowadzający i zestaw ćwiczeń/zadań/tutoriali,
który w praktyczny sposób pozwala zaznajomić się z przedstawianym tematem.

Materiał wykładowy ilustrowany jest slajdami z dużą liczbą przykładów.

Materiał praktyczny ma charakter zadań/warsztatów/tutoriali do samodzielnego wykonania.

Lista tematów

Dzień 1

  1. Scala
  2. Spark - Wprowadzenie
    Spark Core (RDD)
  3. Spark SQL (DataFrame)