YoVDO

Spark Tutorials for Beginners

Offered By: YouTube

Tags

Apache Spark Courses Big Data Courses Java Courses Data Transformation Courses Fault Tolerance Courses Spark Streaming Courses Spark SQL Courses

Course Description

Overview

Dive into the world of Apache Spark with this comprehensive 5-hour tutorial series designed for beginners. Learn essential concepts including Spark basics, architecture, internal workings, Resilient Distributed Datasets (RDD), Spark SQL, and Spark Streaming. Follow step-by-step guides and code demonstrations to set up Spark, run your first program, and understand key components like Driver Manager, Executor, and Spark Context. Explore RDD transformations, actions, and persistence, then progress to advanced topics such as Spark SQL, broadcast variables, accumulators, and deployment modes. Gain practical experience with hands-on sessions on User-Defined Functions (UDF), structured streaming, window functions, and integration with Kafka. Master fault tolerance techniques and checkpointing in Spark Streaming to build robust, scalable Big Data applications.

Syllabus

What is Spark? - Spark Tutorials For Beginners.
Spark Setup And Installation | Run Your First Spark Program | Step By Step Guide And Code Demo.
How Spark Executes A Program | Introduction To Driver Manager, Executor, Spark Context & RDD.
Write First Standalone Spark Job Using RDD In Java | Beginner's Guide To Spark.
What Is RDD In Spark | Session 1 | RDD Basics | Resilient Distributed Dataset.
RDD Transformations In Spark | Session 2 | Resilient Distributed Dataset.
RDD Actions In Spark | Session 3 | Resilient Distributed Dataset.
RDD Persistence In Spark | Resilient Distributed Dataset | Spark Tutorials For Beginners.
Learn Spark SQL In 30 Minutes - Apache Spark Tutorial For Beginners.
Broadcast vs Accumulator Variable - Broadcast Join & Counters - Apache Spark Tutorial For Beginners.
Spark Client Mode Vs Cluster Mode - Apache Spark Tutorial For Beginners.
Spark UDF - Sample Program Code Using Java & Maven - Apache Spark Tutorial For Beginners.
Spark Streaming - Apache Spark Tutorial For Beginners.
Structured Streaming - Apache Spark Tutorial For Beginners.
[Live Demo] Spark Window Functions | Spark Aggregate Functions | Spark Structured Streaming Tutorial.
[Live Demo] Spark Streaming With Kafka | Read, Parse And Transform Kafka Json In Spark.
[Live Demo] Checkpointing In Spark Streaming | Fault Tolerance & Recovering From Failure In Spark.


Taught by

LimeGuru

Related Courses

Microsoft Power BI: Advanced Data Analysis and Visualisation
Cloudswyft via FutureLearn
Google Data Analytics (PT)
Google via Coursera
Análisis de Datos de Google
Google via Coursera
Analítica financiera​
Universidad de los Andes via Coursera
Analitik Data Google
Google via Coursera