This course is best suited to developers and software engineers. Course examples and exercises are presented in Scala, Scala programming fundamentals are taugt during the course. Basic knowledge of Linux is assumed.

Prior knowledge of Hadoop is not required. Spark course enables participants to build complete, unified big data applications combining batch, streaming, and interactive analytics on their data. Developers learn to write sophisticated parallel applications for faster business decisions and better user outcomes, across wide variety of use cases, architectures, and industries.