Udemyallen

Apache Spark with Scala By Example

Boost your Spark skills! Become more valuable, confident, and productive with advanced training. Enhance your abilities and reach your full potential.

3.9(144)
1,423students
2h 46m
Certificate
Todd McGrath
Todd McGrathData Engineer, Software Developer, Mentor

Course Content

Apache Spark with Scala By Example is an all-levels Udemy course taught by Todd McGrath. It runs 2h 46m, is taught in English, and includes a certificate of completion. Learners rate it 3.9 out of 5 from 144 reviews, with 1,423 students enrolled. It is a paid course, last updated June 2016.

Unlock the Power of Apache Spark with Scala: A Comprehensive Course

Become proficient in Apache Spark and Scala – essential skills for modern data engineers, data architects, and data scientists. This course, led by an industry veteran, provides a solid foundation in Spark concepts through practical, hands-on experience.

You'll gain fundamental knowledge and build confidence with over 50 practical examples, all using Scala source code. Each section builds upon the last, ensuring a reinforced learning experience. Downloadable code allows you to run, modify, and experiment independently.

Here's what you'll learn:

  • Resilient Distributed Datasets (RDDs): Master the fundamentals and practical application of Spark's RDDs through hands-on examples in Scala.
  • Transformations and Actions: Understand and implement Spark Transformations and Actions using Scala.
  • Local & Cloud Deployment: Learn to run Spark on your local cluster and troubleshoot deployment on Amazon EC2.
  • Spark SQL: Explore Spark SQL and query data from various sources including CSV, JSON, and MySQL databases using JDBC.
  • Spark Streaming: Dive into Spark Streaming with numerous examples and build a custom application to stream data from platforms like Slack.
  • Machine Learning with Spark MLlib: Conduct hands-on machine learning experiments using Spark MLlib.
  • Scala & Scala Ecosystem: Get introduced to Scala and the Scala ecosystem, including SBT and SBT plugins for streamlined packaging and deployment.

Reinforce your understanding with quizzes and lecture recaps. Plus, benefit from a private message board for direct interaction with the instructor throughout your Spark learning journey.

This course will significantly enhance your Apache Spark skills, boosting your productivity and value as a data professional.

Check out the free preview videos to get started!

$ whoami — the devs behind tutorialsearch.io

Need a web app built? Hire the team behind TutorialSearch.io

We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.