Ta kontakt

Kursplan

Introduksjon

Forståelse av Big Data

Generelt om Spark

Generelt om Python

Generelt om PySpark

  • Distribusjon av data ved hjelp av Resilient Distributed Datasets-rammeverket
  • Distribusjon av beregninger ved hjelp av Spark API-operatører

Oppsett av Python med Spark

Oppsett av PySpark

Bruk av Amazon Web Services (AWS) EC2-instanser for Spark

Oppsett av Databricks

Oppsett av AWS EMR-klyngen

Lære grunnleggende Python-programmering

  • Kom i gang med Python
  • Bruk av Jupyter Notebook
  • Bruk av variabler og enkle datatyper
  • Arbeide med lister
  • Bruk av if-setninger
  • Bruk av brukerinput
  • Arbeide med while-løkker
  • Implementasjon av funksjoner
  • Arbeide med klasser
  • Arbeide med filer og unntak
  • Arbeide med prosjekter, data og APIer

Lære grunnleggende Spark DataFrame

  • Kom i gang med Spark DataFrames
  • Implementasjon av basisoperasjoner med Spark
  • Bruk av Groupby og aggregeringsoperasjoner
  • Arbeide med tidsstempler og datoer

Arbeide med en Spark DataFrame-prosjektoppgave

Forståelse av maskinlæring med MLlib

Arbeide med MLlib, Spark og Python for maskinlæring

Forståelse av regresjoner

  • Lære teorien bak lineær regresjon
  • Implementasjon av en regresjonsvurderingskode
  • Arbeide med en prøveøvelse i lineær regresjon
  • Lære teorien bak logistisk regresjon
  • Implementasjon av en logistisk regresjonskode
  • Arbeide med en prøveøvelse i logistisk regresjon

Forståelse av tilfeldige skoger og beslutningstre

  • Lære teorien bak tre-metoder
  • Implementasjon av koder for beslutningstre og tilfeldige skoger
  • Arbeide med en prøveøvelse i klassifisering med tilfeldige skoger

Arbeide med K-midde-clustering

  • Forståelse av K-midde-clustering-teori
  • Implementasjon av en K-midde-clustering-kode
  • Arbeide med en prøveøvelse i clustering

Arbeide med anbefalingssystemer

Implementasjon av naturlig språkbehandlingsmetoder

  • Forståelse av naturlig språkbehandling (NLP)
  • Generelt om NLP-verktøy
  • Arbeide med en prøveøvelse i NLP

Strømbasert behandling med Spark på Python

  • Generelt om strømbasert behandling med Spark
  • Prøveøvelse i Spark Streaming

Krav

  • Generelle programmeringsferdigheter

Målgruppe

  • Utviklere
  • IT-profesjonelle
  • Dataforskere
 21 Timer

Antall deltakere


Pris per deltaker

Referanser (6)

Kommende kurs

Relaterte kategorier