For the Quick Learner...                    India: +91 96910 76472  US: +1 646 362 6476                 sales@kratoes.com

Apache Spark & Scala Programming

Online Classes : 24 Hours


Reviews :  


Assignment : 32 Hours


Project : 20 Hours


Access : Lifetime Access


24/7 Support

Course Price: INR 20,000.00

Introduction to Sparks & Scala

Objective: In this module, you will learn about Scala and its concepts

Topics: Scala and its importance, Scala as improved Java, Scala Installation, Scala Internals, Interacting with Scala, Scala Scripts, IDEs for Scala, Scala Basics, Scala Community.

Course Contents

Objective: In this module, you will learn about Scala and its concepts

Topics:Scala and its importance, Scala as improved Java, Scala Installation, Scala Internals, Interacting with Scala, Scala Scripts, IDEs for Scala, Scala Basics, Scala Community.

Objective: In this module, you will learn about Scala and its essentials in details

Topics:Immutability in Scala, Declaring functions, Literals, Collections in Scala, Control Flow in Scala, Looping in Scala

Objective: In this module, you will learn about Traits, OOPS in Scala and its concepts

Topics: OOPS in Scala, Classes and Difference with Java World, Constructors, Nested Classes, Class visibility rules, Introducing Traits in Scala

Objective: In this module, you will learn about functional programming in Scala in details

Topics:Traits as Mixins, Functional Programming, Paradigms of functional programming, Higher order functions, Currying, Closures, Anonymous blocks

Objective: In this module, you will learn about big data, its challenges and spark concepts.

Topics: Introduction to Big Data World, Challenges of Big Data, Batch Vs Real Time Analytics, Hadoop for Batch Analytics, Spark for Real Time Analytics, Introduction to Spark, Spark modes, Spark Cluster Managers.

Objective: In this module, you will learn about RDD concepts in details.

Topics:Exploring RDDs, RDD functions, RDD Lineage, RDD fault tolerance, RDDs in distributed environments, Hadoop StreamingSpark + Yarn integration

Objective: In this module, you will learn about Shark and SharkSQL and discuss about the final certification project.

Topics: Introducing SparkSQL, Data Visualization efforts in Spark, Spark Demo project discussion.

Objective: In this module, you will learn about spark concepts in details.

Topics: Let's interact with Spark, Spark Context, SBT Demo, Simple Spark Standalone App, Caching overview, Using Hadoop as Storage.