HOME > Development > Apache Spark with Scala By Example

Apache Spark with Scala By Example

  • Development
  • Mar 25, 2025
SynopsisApache Spark with Scala By Example, available at $49.99, has...
Apache Spark with Scala By Example  No.1

Apache Spark with Scala By Example, available at $49.99, has an average rating of 3.75, with 50 lectures, 4 quizzes, based on 143 reviews, and has 1419 subscribers.

You will learn about Gain confidence and hands-on knowledge exploring, running and deploying Apache Spark Access to numerous and wide variety of Spark with Scala, Spark SQL, Spark Streaming and Spark MLLib source code examples Create hands-on Spark environments for experimenting with course examples Participate in course discussion boards with instructor and other students Know when and how Spark with Scala, Spark SQL, Spark Streaming and Spark MLLib may be an appropriate solution This course is ideal for individuals who are People looking to expand their working knowledge of Apache Spark and Scala or A desire to learn more about the Spark ecosystem such as Spark SQL, Spark Streaming and Spark MLlib or Software developers wanting to expand their skills and abilities for future career growth. Spark with Scala is an in-demand skill set. or Anyone who suspects an on-demand Spark course with access to both source code and questions/ answers with the instructor is probably more efficient than buying a Spark book or reading blog posts It is particularly useful for People looking to expand their working knowledge of Apache Spark and Scala or A desire to learn more about the Spark ecosystem such as Spark SQL, Spark Streaming and Spark MLlib or Software developers wanting to expand their skills and abilities for future career growth. Spark with Scala is an in-demand skill set. or Anyone who suspects an on-demand Spark course with access to both source code and questions/ answers with the instructor is probably more efficient than buying a Spark book or reading blog posts.

Enroll now: Apache Spark with Scala By Example

Summary

Title: Apache Spark with Scala By Example

Price: $49.99

Average Rating: 3.75

Number of Lectures: 50

Number of Quizzes: 4

Number of Published Lectures: 45

Number of Published Quizzes: 4

Number of Curriculum Items: 54

Number of Published Curriculum Objects: 49

Original Price: $29.99

Quality Status: approved

Status: Live

What You Will Learn

  • Gain confidence and hands-on knowledge exploring, running and deploying Apache Spark
  • Access to numerous and wide variety of Spark with Scala, Spark SQL, Spark Streaming and Spark MLLib source code examples
  • Create hands-on Spark environments for experimenting with course examples
  • Participate in course discussion boards with instructor and other students
  • Know when and how Spark with Scala, Spark SQL, Spark Streaming and Spark MLLib may be an appropriate solution
  • Who Should Attend

  • People looking to expand their working knowledge of Apache Spark and Scala
  • A desire to learn more about the Spark ecosystem such as Spark SQL, Spark Streaming and Spark MLlib
  • Software developers wanting to expand their skills and abilities for future career growth. Spark with Scala is an in-demand skill set.
  • Anyone who suspects an on-demand Spark course with access to both source code and questions/ answers with the instructor is probably more efficient than buying a Spark book or reading blog posts
  • Target Audiences

  • People looking to expand their working knowledge of Apache Spark and Scala
  • A desire to learn more about the Spark ecosystem such as Spark SQL, Spark Streaming and Spark MLlib
  • Software developers wanting to expand their skills and abilities for future career growth. Spark with Scala is an in-demand skill set.
  • Anyone who suspects an on-demand Spark course with access to both source code and questions/ answers with the instructor is probably more efficient than buying a Spark book or reading blog posts
  • Understanding how to manipulate, deploy and leverage?Apache Sparkis quickly becoming essential for data engineers, architects, and data scientists.? So,?it’s time for you to stay ahead of the crowd by learning Spark with Scala from an industry veteran and nice guy.?

    This course is designed to?give you the core principles needed to understand Apache Spark and build your?confidence through hands-on experiences.?

    In this course, you’ll be guided through a wide range of core Apache Spark concepts using Scala source code examples;?all of which are designed to give you fundamental, working knowledge. ?Each section carefully builds upon previous sections, so your learning is reinforced along every step of the way. ?

    All of the source code is conveniently available for download, so you can run and modify for yourself. ?

    Here are just a few of concepts this course will teach you using more than 50 hands-on examples:?

  • Learn the fundamentals and run examples?of Spark’s Resilient Distributed Datasets,?Actions and Transformations through Scala
  • Run Spark on your?local?cluster and also?Amazon EC2
  • Troubleshooting tricks when?deploying Scala applications to Spark clusters
  • Explore Spark SQL with CSV, JSON and mySQL database?(JDBC) data sources
  • Discover Spark Streaming through numerous examples and build a custom application which streams from?Slack
  • Hands-on machine learning experiments?with Spark?MLlib
  • Reinforce your understanding through multiple quizzes and lecture recap
  • Check out the free preview videos below!

    As an added bonus, this course will teach you about Scala and the Scala ecosystem such as?SBT and SBT plugins to make packaging and deploying to Spark easier and more efficient. ?

    As another added bonus,?on top of all the?extensive?course?content, the course offers a private message board so you can?ask the instructor questions at anytime during your Spark learning journey.

    This course will make you more knowledgeable about Apache Spark. ?It offers you the chance to build your?confidence, productivity and value in your Spark adventures.?

    Course Curriculum

    Chapter 1: Introduction

    Lecture 1: Course Overview

    Lecture 2: How to Succeed in this Course

    Lecture 3: Course Source Code

    Chapter 2: Introducing the Apache Spark Fundamentals

    Lecture 1: Fundamentals Overview

    Lecture 2: Examples Introduction

    Lecture 3: Lets run some Apache Spark code!

    Chapter 3: Preparing up your Spark environment

    Lecture 1: Setting Up Your Apache Spark Environment Introduction

    Lecture 2: Download and Install Spark

    Lecture 3: [Milestone] Prepare Sample Data Source and Confirm Console

    Lecture 4: Setup Resources

    Chapter 4: Deeper Dive into Spark Actions and Transformations

    Lecture 1: Transformations and Actions Introduction

    Lecture 2: Transformations Part 1

    Lecture 3: Transformations Part 2

    Lecture 4: Transformations Part 3

    Lecture 5: Actions

    Lecture 6: Transformations and Actions Source Code and Programming Guides

    Chapter 5: Utilizing Clusters with Apache Spark

    Lecture 1: Cluster Introduction

    Lecture 2: Run Standalone Cluster

    Lecture 3: [Milestone] Deploy a Scala Program to a Cluster

    Lecture 4: Create an Amazon EC2 Based Cluster Part 1

    Lecture 5: Create an Amazon EC2 Based Cluster Part 2

    Lecture 6: [Milestone] Cluster Section Recap

    Lecture 7: Cluster Section Resources

    Chapter 6: Spark SQL

    Lecture 1: Spark SQL Introduction

    Lecture 2: Spark SQL with CSV source

    Lecture 3: Spark SQL with JSON source

    Lecture 4: Spark SQL with mySQL (JDBC) source

    Lecture 5: [Milestone] Spark SQL Deploying to a Spark Cluster

    Lecture 6: Spark SQL Section Resources

    Chapter 7: Spark Streaming

    Lecture 1: Spark Streaming Introduction

    Lecture 2: Spark Streaming Overview

    Lecture 3: Spark Streaming Example Part 1

    Lecture 4: Spark Streaming Example Part 2

    Lecture 5: Spark Streaming Application – Streaming from Slack

    Lecture 6: Spark Streaming Custom Example Code Review

    Lecture 7: [Advanced] Spark Streaming Deploy to Cluster Introduction

    Lecture 8: [Milestone] Advanced Spark Deploy Troubleshooting and Tactics

    Lecture 9: Spark Streaming Resources

    Chapter 8: Spark Machine Learning

    Lecture 1: Spark Machine Learning (MLlib) Introduction

    Lecture 2: Machine Learning Demonstration – Running our Custom Machine Learning Code

    Lecture 3: [Milestone] Source Code Review of Custom Spark MLlib Example Application

    Lecture 4: Spark MLlib Overview

    Lecture 5: Spark Machine Learning (MLlib) Resources

    Chapter 9: Conclusion and Suggested Next Steps

    Lecture 1: Conclusion v2

    Lecture 2: Bonus Lecture: Free Resources, Coupons and More

    Instructors

  • Apache Spark with Scala By Example  No.2
    Todd McGrath
    Data Engineer, Software Developer, Mentor
  • Rating Distribution

  • 1 stars: 11 votes
  • 2 stars: 8 votes
  • 3 stars: 28 votes
  • 4 stars: 47 votes
  • 5 stars: 49 votes
  • Frequently Asked Questions

    How long do I have access to the course materials?

    You can view and review the lecture materials indefinitely, like an on-demand channel.

    Can I take my courses with me wherever I go?

    Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!