קורסים מקצועיים למתקדמים

דאטה ומסדי נתונים

Spark Programming with Scala

מספר הקורס 3579

למה ללמוד בג'ון ברייס?
  • למידה חדשנית ודינמית עם כלים מתקדמים בשילוב סימולציות, תרגול וסביבות מעבדה
  • מגוון הכשרות טכנולוגיות עם תכנים המותאמים להתפתחות הטכנולוגית ולביקוש בתעשיית ההייטק
  • מובילים את תחום ההכשרות לעולם ההייטק והטכנולוגיה כבר 30 שנה, עם קהילה של עשרות אלפי בוגרים
  • אתם בוחרים איך ללמוד: פרונטאלית בכיתה, מרחוק ב- Live Class או בלמידה עצמית

המועדים הקרובים

קורס לקבוצות

הקורס נפתח במתכונת של קבוצה בלבד, בהתאמה אישית לארגונים.
לפרטים נוספים: Muzman@johnbryce.co.il

ניתן לפתוח את הקורס בהתאמה אישית ומלאה לצרכי הארגון, במועדים ומערכי לימוד גמישים בשילוב תכנים ייעודים.

משך הקורס

שעות אקדמיות:

24

מספר מפגשים:

קורס בוקר:

3

מספר מפגשים:

קורס בוקר:

3

מתכונת הקורס

הקורסים המוזמנים לארגונים מותאמים באופן אישי ומלא לצרכי הארגון, מערכי הלימוד גמישים וניתן לשלב בהם תכנים רלוונטיים וייעודיים.

Overview

Apache Spark™ is a fast and general engine for large-scale data processing, and arguably the first open source software that makes distributed programming truly accessible to data scientists.

Using Apache Spark™ you can write applications quickly using Java, Scala, Python, and R.

This course covers all the fundamentals about Apache Spark with Scala and guides you through everything you need to know about developing Spark applications with Scala.

At the end of this course, you will gain deep understanding about the Spark architecture and general big data analysis and manipulations skills.

On Completion, Delegates will be able to

Who Should Attend

Java or Scala developers who would like to start using Spark

תכנית הלימודים

full syllabus
PDF להורדה

Just Enough Scala

  • Basic Syntax
  • Case Classes
  • High Order Functions and Collections
  • Pattern Matching

Spark Core

  • What is Spark?
  • RDD Basics.
  • Transformations and Actions.
  • Chaining Transformations
  • Using Anonymous Functions
  • Map Reduce and Shuffles.
  • Caching.
  • Web Monitoring.
  • Usecases.
  • Serialization.
  • Troubleshooting.

Spark Streaming

  • Introduction to Spark Streaming.
  • DStream.
  • Usecases.

Spark SQL

  • Introduction to Spark SQL & DataFrames.
  • Integration with Different Data Sources.
  • Integration with Hive.

Spark MLlib

  • Introduction to Machine Learning.
  • The MLlib API.
  • Basic Usecases.

Spark GraphX

  • Introduction to GraphX.
  • The GraphX API.
  • Usecases.

prerequisites
  • Java/Scala Experience

Schedule Appointment

Fill out the form below, and we will be in touch shortly.

לא הצלחנו לאתר את הטופס.

בודק...