Trwają zapisy do grupy

Analiza danych z użyciem Apache Spark

Apache Spark to jedna z najpopularniejszych technologii do przetwarzania danych Big Data. Łączy łatwość użycia z szybkością i uniwersalnością

2350 PLN+23% VAT (2890 PLN brutto / 1 os.)

Czas trwania szkolenia:2 dni (16h)

Poziom zaawansowania:

Kod kursu:SPARK/ANA

miningsparkspark-sql

Dostępne terminy

  • Termin
  • Trener
  • Cena
  • Zapis
  • Lokalizacja

Termin:

29 sierpnia
Trwają zapisy na szkolenie

Trener:

Trener-Sages

Cena:

2350 PLN netto
Ikona podpowiedziDowiedz się więcej o cenach szkoleń - zapraszamy do kontaktu
+23% VAT

Lokalizacja:

Zdalne
Zdalne
Ikona podpowiedziZapytaj o inne lokalizacje - w tym celu skorzystaj z chatu

Termin:

12 grudnia
Trwają zapisy na szkolenie

Trener:

Trener-Sages

Cena:

2350 PLN netto
Ikona podpowiedziDowiedz się więcej o cenach szkoleń - zapraszamy do kontaktu
+23% VAT

Lokalizacja:

Zdalne
Zdalne
Ikona podpowiedziZapytaj o inne lokalizacje - w tym celu skorzystaj z chatu

Termin:

30 stycznia
Trwają zapisy na szkolenie

Trener:

Trener-Sages

Cena:

2350 PLN netto
Ikona podpowiedziDowiedz się więcej o cenach szkoleń - zapraszamy do kontaktu
+23% VAT

Lokalizacja:

Zdalne
Zdalne
Ikona podpowiedziZapytaj o inne lokalizacje - w tym celu skorzystaj z chatu

Forma szkolenia

Interesuje Cię szkolenie stacjonarne?

Dostępne terminy

Interesują Cię inne terminy?

Analiza danych z użyciem Apache Spark

Cele szkolenia

  • Zdobycie praktycznych umiejętności i wiedzy pozwalających na wykonywanie analiz dużych zbiorów danych z wykorzystaniem Apache Spark
  • Zapoznanie z problemami przetwarzania, czyszczenia oraz eksploracyjnej analizy danych, a także zagadnieniami pokrewnymi, jak chociażby wykorzystaniem algorytmów uczenia maszynowego na przygotowanym zbiorze

Dla kogo?

  • Osoby pracujące z danymi chcące pozyskać umiejętności pozwalające na analizę dużych zbiorów danych przy użyciu Apache Spark

Zalety

  • Wprowadzenie do świata analizy danych Big Data
  • Koncentracja na użytkowaniu Sparka nie przytłoczy mnogością szczegółów technicznych
  • Duży nacisk na część warsztatową i pisanie kodu pozwoli na szybkie wykorzystanie zdobytych umiejętności w praktyce
  • Wykorzystanie głównie Spark SQL pozwoli na intuicyjną pracę z dużymi zbiorami danych
  • Praktyka przed teorią - wszystkie szkolenia technologiczne prowadzone są w formie warsztatowej. Konieczna teoria jest wyjaśniana na przykładzie praktycznych zadań
  • Konkretne umiejętności - w ramach każdego szkolenia rozwijamy praktyczne umiejętności związane z daną technologią i tematyką
  • Nauka z praktykami - wszyscy trenerzy na co dzień pracują w projektach, gwarantuje to dostęp do eksperckiej wiedzy i praktycznego know-how

Wymagania

  • Podstawowa znajomość Pythona oraz SQL

W cenie otrzymasz:

  • Materiały szkoleniowe
  • Certyfikat ukończenia szkolenia
  • W przypadku szkolenia w trybie stacjonarnym zapewnimy Ci również lunch oraz sprzęt niezbędny do nauki

Program

Pobierz program w PDF

Wprowadzenie do Apache Spark

  • Architektura
  • Moduły
  • Miejsce w ekosystemie Big Data

Środowisko pracy

  • Jupyter
  • Przegląd możliwości i udogodnień

Spark

  • Spark Context i Spark Session
  • RDD
  • Akcje i transformacje
  • DataFrame
  • Źródła danych
  • Składnia Spark SQL
  • Statystyki zmiennych
  • Grupowanie i agregacja danych
  • Funkcje analityczne i okienne

Wizualizacja danych

  • Podstawy wizualizacji
  • Typy wykresów
  • Wizualizacja dużych zbiorów danych

Spark ML

  • Wektory gęste i rzadkie
  • Przekształcanie zbioru do postaci wektorowej
  • Przegląd dostępnych transformacji zmiennych
  • Przegląd dostępnych algorytmów uczenia maszynowego
  • Przetwarzanie potokowe (pipeline)

Autorem szkolenia jest Patryk Pilarski

Data scientist. Dobrze czuje się w pracy z danymi w każdym rozmiarze – od dużych po małe. Na ścieżce kariery poszukuje interesujących wyzwań oraz możliwości pracy z ciekawymi technologiami, w związku z czym pracował w licznych projektach łączących w sobie wyzwania z zakresu analizy i inżynierii danych. Chętnie zgłębia nowe technologie oraz języki programowania. Stara się również przekazywać pozyskaną wiedzę i umiejętności wcielając się w rolę trenera.