Apache Spark & Scala Course Overview Tutorial

0.1 Introduction

Hello and welcome to the introductory lesson of the Apache Spark and Scala course offered by SimpliLearn. This lesson will give you an overview of the course, its prerequisites, and the value it will offer you.

0.2 Course Objectives

After completing this course, you will be able to: • Explain the process to install Spark • Describe the features of Scala • Discuss how to use RDD for creating applications in Spark • Explain how to run SQL queries using SparkSQL • Discuss the features of Spark Streaming • Explain the features of Spark ML Programming, and • Describe the features of GraphX Programming

0.3 Course Overview

The Apache Spark and Scala training course offered by Simplilearn provides details on the fundamentals of real-time analytics and need of distributed computing platform. It will also explain Scala and its features. Further, it will enhance your knowledge on the architecture of Apache Spark. The course will also explain the process of installation and running applications using Apache Spark. Further, it will enhance your knowledge on performing SQL, streaming, and batch processing. Finally, it will explain Machine Learning and Graph analytics on the Hadoop data.

0.4 Target Audience

The course is aimed at professionals aspiring for a career in growing and demanding fields of real-time big data analytics. Analytics professionals, research professionals, IT developers, testers, data analysts, data scientists, BI and reporting professionals, and project managers are the key beneficiaries of this course. Other aspirants and students, who wish to gain a thorough understanding of Apache Spark can also benefit from this course.

0.5 Course Prerequisites

Fundamental knowledge of any programming language is a prerequisite for the course. Participants are expected to have basic understanding of any database, SQL, and query language for databases. Working knowledge of Linux or Unix based systems is an added advantage for this course. Although, it is not mandatory.

0.6 Value to the Professionals

Let’s understand the value of Apache Spark and Scala to the professionals with the help of this case study of Ooyala, which is a video services company that is based in San Francisco. It offers services to various media organizations including ESPN, Bloomberg, Yahoo, Japan, and Telegraph Media Group. It offers “actionable analytics” that allows them analysing the manner in which their video content is being consumed in great detail. It is also enabling them optimizing their delivery standards for maximizing their revenues. The analytics engine processes of the organization achieve more than 2 billion analytics events every day. These analytics are obtained from about 200 million viewers across the world watching videos on an Ooyala-powered player.

0.7 Value to the Professionals (contd.)

Now, the challenge for Ooyala was to deliver intelligence in real time by mining the stored data. This data included personalized content recommendations to clients and viewing patterns. In addition, the organization needed to run real-time interactive SQL query and map reduce faster

0.8 Value to the Professionals (contd.)

This issue has been resolved by using Spark. Ooyala can now perform real-time analytics using it. It has made Ooyala a leading organization of big data technology. The organization now has the power to expand rapidly and offer real-time intelligence that are based on huge data sets.

0.9 Lessons Covered

There are 7 core lessons in this course, apart from the current lesson, Course Overview. Take a look at the course map displayed on the screen. In addition to the lessons, there are some demos provided in the course to facilitate a better understanding of the concepts.

0.10 Conclusion

This concludes the course overview. The next lesson is Introduction to Spark. All the best!

  • Disclaimer
  • PMP, PMI, PMBOK, CAPM, PgMP, PfMP, ACP, PBA, RMP, SP, and OPM3 are registered marks of the Project Management Institute, Inc.

Request more information

For individuals
For business
Phone Number*
Your Message (Optional)
We are looking into your query.
Our consultants will get in touch with you soon.

A Simplilearn representative will get back to you in one business day.

First Name*
Last Name*
Phone Number*
Job Title*