Apache Spark and Scala


Apache Spark and Scala

Learningatwill’s Apache Spark and Scala Certification Training is designed to provide you the knowledge and skills that are required to become a successful Spark Developer. you will get an in-depth knowledge on Apache Spark and the Spark Ecosystem, which includes Spark RDD, Spark SQL, Spark MLlib and Spark Streaming. You will also get comprehensive knowledge on Scala Programming language, HDFS, Sqoop, FLume, Spark GraphX and Messaging System such as Kafka.

Target Audience

  • Professionals aspiring for a career in the field of real-time big data analytics
  • Analytics professionals
  • Research professionals
  • IT developers and testers
  • Data scientists
  • BI and reporting professionals
  • Students who wish to gain a thorough understanding of Apache Spark

Course Objectives

Apache Spark and Scala certification training are designed to:

  • Advance your expertise in the Big Data Hadoop Ecosystem
  • Help you master essential Apache and Spark skills, such as Spark Streaming, Spark SQL, machine learning programming, GraphX programming and Shell Scripting Spark



Course Curriculum

Section 1: Scala and Spark

  • Introduction to Scala for Apache Spark
  • OOPS and Functional Programming in Scala
  • Introduction to Big Data and Hadoop
  • Apache Spark Framework
  • Playing with RDDs
  • Data Frames and Spark SQL
  • Machine Learning using Spark MLlib
  • Understanding Apache Kafka and Kafka Cluster
  • Capturing Data with Apache Flume and Integration with Kafka
  • Apache Spark Streaming