Intrati in legatura

Schița de curs

Introducere

Înțelegerea Big Data

Prezentarea generală a Spark

Prezentarea generală a Python

Prezentarea generală a PySpark

  • Distribuirea datelor folosind cadrul Resilient Distributed Datasets
  • Distribuirea calculului folosind operatorii API Spark

Configurarea Python cu Spark

Configurarea PySpark

Folosirea instanțelor Amazon Web Services (AWS) EC2 pentru Spark

Configurarea Databricks

Configurarea clusterului AWS EMR

Învățarea bazei programării în Python

  • Pornirea cu Python
  • Folosirea Jupyter Notebook
  • Folosirea variabilelor și a tipurilor de date simple
  • Lucrul cu liste
  • Folosirea enunțurilor if
  • Folosirea intrărilor utilizatorului
  • Lucrul cu bucle while
  • Implementarea funcțiilor
  • Lucrul cu clase
  • Lucrul cu fișiere și excepții
  • Lucrul cu proiecte, date și API-uri

Învățarea bazei Spark DataFrame

  • Pornirea cu Spark DataFrames
  • Implementarea operațiunilor de bază în Spark
  • Folosirea operațiunilor Groupby și Aggregate
  • Lucrul cu timpi și date

Lucrul la un exercițiu de proiect Spark DataFrame

Înțelegerea Machine Learning cu MLlib

Lucrul cu MLlib, Spark și Python pentru Machine Learning

Înțelegerea Regresiei

  • Învățarea teoriei Regresiei Lineare
  • Implementarea codului de evaluare a regresiei
  • Lucrul la un exercițiu de regresie liniară
  • Învățarea teoriei Regresiei Logistice
  • Implementarea codului pentru Regresia Logistică
  • Lucrul la un exercițiu de regresie logistică

Înțelegerea Random Forests și Decision Trees

  • Învățarea teoriei metodelor de tip copac
  • Implementarea codului pentru Decision Trees și Random Forests
  • Lucrul la un exercițiu de clasificare Random Forest

Lucrul cu K-means Clustering

  • Înțelegerea teoriei K-means Clustering
  • Implementarea codului pentru K-means Clustering
  • Lucrul la un exercițiu de clustering

Lucrul cu Sisteme de Recomandare

Implementarea Processării Limbajului Natural

  • Înțelegerea Processării Limbajului Natural (NLP)
  • Prezentarea generală a uneltelor NLP
  • Lucrul la un exercițiu de NLP

Streaming cu Spark în Python

  • Prezentarea generală a Streaming cu Spark
  • Exercițiu de Spark Streaming

Cerințe

  • Abilități generale de programare

Public țintă

  • Dezvoltatori
  • Professionați IT
  • Științifici de date
 21 Ore

Numărul de participanți


Pret per participant

Mărturii (6)

Cursuri viitoare

Categorii înrudite