Apache Spark & Scala Developer

Course Duration : 70 hrs

About The Course

The NIVT Apache Spark & Scala course will enable learners to understand how Spark enables in-memory data processing and runs much faster than Hadoop MapReduce. Learners learn about RDDs, different APIs which Spark offers such as Spark Streaming, MLlib, SparkSQL, GraphX. This NIVT course is an integral part of a developer’s learning path.

Course Overview

This foundation course focuses on the following key areas:

  • Understand Scala and its implementation
  • Understand functional programming in Scala
  • Get an insight into the big data challenges
  • Learn how Spark acts as a solution to these challenges
  • Implement Spark applications on YARN (Hadoop)
  • Stream data using Spark Streaming API
  • Implement machine learning algorithms in Spark using MLlib API
  • Analyze Hive and Spark SQL architecture

What we offer

Case studies and Project work based on real life data
Industry Experienced Faculties
Exclusive Study Material
State-of-Art Labs with latest Infrastructure

Abhinandan Chakraborty

Guest Faculty (BigData, Hadoop)

Abhinandan, a B.Tech in Computer Science with around 4 Years of experience in Big Data live project Development, Java,Hadoop, MapReduce, Apache Hive,Impala,Apache Spark, HBase, Apache Flume, Apache Kafka, Apache Cassandra, Apache Storm,D3 .Have experience in Big Data live project development and POC. Currently employed with a well-known Big-Data consulting company in Sector-5, Salt Lake. At NIVT, in the last couple of years, he has trained many high profile MNC professionals on Big Data, Hadoop & Apache, Spark and created lots of references for NIVT in the industry.