Project Description

Corso Spark

Calendario

24, 25, 26 e 27 Ottobre 2023
4 giorni full time dalle ore 9:00 alle 13:00 e dalle 14:00 alle 18:00

Quota di partecipazione 1.500 € (iva escl.)

Premesse

Apache Spark è un framework open source per il calcolo distribuito sviluppato dall’AMPlab della Università della California e successivamente donato alla Apache Software Foundation.

A differenza del paradigma MapReduce, basato sul disco a due livelli di Hadoop, le primitive “in-memory” multilivello di Spark forniscono prestazioni fino a 100 volte migliori per talune applicazioni. Ciò permette ai programmi utente di caricare dati in un gruppo di memorie e interrogarlo ripetutamente, Spark è studiato appositamente per algoritmi di apprendimento automatico.

Obiettivi del corso

L’obiettivo del corso è quello di mettere i discenti in condizione di essere autonomi nella programmazione del linguaggio Spark, nelle sue varie componenti e di comprendere l’architettura del sistema distribuito.

Prerequisiti e strumenti richiesti

Il corso è rivolto a personale informatico già in possesso di una buona esperienza di programmazione in uno dei linguaggi Java, Scala o Python. Durante il corso saranno comunque riviste le necessarie nozioni propedeutiche, per poi affrontare argomenti specifici del sistema Spark.

Piano di lavoro

PRIMO GIORNO: Principali caratteristiche del linguaggio

  • Metodologia e Sintassi di Base
  • Moduli e Contesto processivo
  • Esempi ed Esercitazioni pratiche

SECONDO GIORNO: Architettura e meccanismi di elaborazione

  • Architettura del Cluster
  • Spark, Scala e Python
  • Esempi ed Esercitazioni pratiche

TERZO GIORNO: RDD, Dag Scheduler e Worker

  • Resilient Distributed Dataset
  • DAG Skeduler e Job Worker
  • Esempi ed Esercitazioni pratiche

QUARTO GIORNO: Trasformazioni, Frame e Streaming

  • Azioni e Trasformazioni
  • Frame SQL, Modulo ML e Spark Streaming
  • Esempi ed Esercitazioni pratiche

Durata e organizzazione

Il corso ha una durata di 4 giornate full time e prevede sia lezioni teoriche che esercitazioni pratiche.

Al termine del corso verrà rilasciato un attestato di formazione.

Sedi:

Milano: Via Tortona, 33
Bologna: Piazza dei Martiri 1943 1945, 3
Roma: Via Ostiense, 30

Calendario

24, 25, 26 e 27 Ottobre 2023
4 giorni full time dalle ore 9:00 alle 13:00 e dalle 14:00 alle 18:00

Modalità di erogazione

Prezzo e convenzioni

La quota comprende partecipazione al corso, materiale didattico, accesso al wi-fi in aula, coffee break, attestato finale, forum di follow up tra studenti e docenti.

Quota di partecipazione 1.500€ + IVA

Sono previsti sconti per iscrizioni anticipate, ex alunni Esis, iscrizioni multiple e studenti universitari.

Per ulteriori informazioni contattaci ai seguenti recapiti o compila il nostro Form:

Tel: (+39) 02.48958342

Mail: formazione@esis-italia.com

Form di contatto

    SiNo

    Scopri gli altri corsi di formazione a calendario

    CORSI DI FORMAZIONE