Course Code: spark
Duration: 21 hours
Prerequisites:
  • Experience with the Linux command line
  • A general understanding of data processing
  • Programming experience with Java, Scala, Python, or R

Audience

  • Developers
Overview:

Apache Spark is an analytics engine designed to distribute data across a cluster in order to process it in parallel. It contains modules for streaming, SQL, machine learning and graph processing.

This instructor-led, live training (online or onsite) is aimed at engineers who wish to deploy Apache Spark system for processing very large amounts of data.

By the end of this training, participants will be able to:

  • Install and configure Apache Spark.
  • Understand the difference between Apache Spark and Hadoop MapReduce and when to use which.
  • Quickly read in and analyze very large data sets.
  • Integrate Apache Spark with other machine learning tools.

Format of the Course

  • Interactive lecture and discussion.
  • Lots of exercises and practice.
  • Hands-on implementation in a live-lab environment.

Course Customization Options

  • To request a customized training for this course, please contact us to arrange.
Course Outline:

Introduction

  • Apache Spark vs Hadoop MapReduce

Overview of Apache Spark Features and Architecture

Choosing a Programming Language

Setting up Apache Spark

Creating a Sample Application

Choosing the Data Set

Running Data Analysis on the Data

Processing of Structured Data with Spark SQL

Processing Streaming Data with Spark Streaming

Integrating Apache Spark with 3rd Part Machine Learning Tools

Using Apache Spark for Graph Processing

Optimizing Apache Spark

Troubleshooting

Summary and Conclusion

Sites Published:

United Arab Emirates - Apache Spark Fundamentals

Qatar - Apache Spark Fundamentals

Egypt - Apache Spark Fundamentals

Saudi Arabia - Apache Spark Fundamentals

South Africa - Apache Spark Fundamentals

Brasil - Apache Spark Fundamentals

Canada - Apache Spark Fundamentals

中国 - Apache Spark Fundamentals

香港 - Apache Spark Fundamentals

澳門 - Apache Spark Fundamentals

台灣 - Apache Spark Fundamentals

USA - Apache Spark Fundamentals

Österreich - Apache Spark Fundamentals

Schweiz - Apache Spark Fundamentals

Deutschland - Apache Spark Fundamentals

Czech Republic - Apache Spark Fundamentals

Denmark - Apache Spark Fundamentals

Estonia - Apache Spark Fundamentals

Finland - Apache Spark Fundamentals

Greece - Apache Spark Fundamentals

Magyarország - Apache Spark Fundamentals

Ireland - Apache Spark Fundamentals

Luxembourg - Apache Spark Fundamentals

Latvia - Apache Spark Fundamentals

España - Apache Spark Fundamentals

Italia - Apache Spark Fundamentals

Lithuania - Apache Spark Fundamentals

Nederland - Apache Spark Fundamentals

Norway - Apache Spark Fundamentals

Portugal - Apache Spark Fundamentals

România - Apache Spark Fundamentals

Sverige - Apache Spark Fundamentals

Türkiye - Apache Spark Fundamentals

Malta - Apache Spark Fundamentals

Belgique - Apache Spark Fundamentals

France - Apache Spark Fundamentals

日本 - Apache Spark Fundamentals

Australia - Apache Spark Fundamentals

Malaysia - Apache Spark Fundamentals

New Zealand - Apache Spark Fundamentals

Philippines - Apache Spark Fundamentals

Singapore - Apache Spark Fundamentals

Thailand - Apache Spark Fundamentals

Vietnam - Apache Spark Fundamentals

India - Apache Spark Fundamentals

Argentina - Apache Spark Fundamentals

Chile - Apache Spark Fundamentals

Costa Rica - Apache Spark Fundamentals

Ecuador - Apache Spark Fundamentals

Guatemala - Apache Spark Fundamentals

Colombia - Apache Spark Fundamentals

México - Apache Spark Fundamentals

Panama - Apache Spark Fundamentals

Peru - Apache Spark Fundamentals

Uruguay - Apache Spark Fundamentals

Venezuela - Apache Spark Fundamentals

Polska - Apache Spark Fundamentals

United Kingdom - Apache Spark Fundamentals

South Korea - Apache Spark Fundamentals

Pakistan - Apache Spark Fundamentals

Sri Lanka - Apache Spark Fundamentals

Bulgaria - Apache Spark Fundamentals

Bolivia - Apache Spark Fundamentals

Indonesia - Apache Spark Fundamentals

Kazakhstan - Apache Spark Fundamentals

Moldova - Apache Spark Fundamentals

Morocco - Apache Spark Fundamentals

Tunisia - Apache Spark Fundamentals

Kuwait - Apache Spark Fundamentals

Oman - Apache Spark Fundamentals

Slovakia - Apache Spark Fundamentals

Kenya - Apache Spark Fundamentals

Nigeria - Apache Spark Fundamentals

Botswana - Apache Spark Fundamentals

Slovenia - Apache Spark Fundamentals

Croatia - Apache Spark Fundamentals

Serbia - Apache Spark Fundamentals

Bhutan - Apache Spark Fundamentals

Nepal - Apache Spark Fundamentals

Uzbekistan - Apache Spark Fundamentals