Apache Spark with Scala By Example
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: Let's 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
-
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!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024