Packt

Time Series Analysis with Spark

Packt

Time Series Analysis with Spark

Included with Coursera Plus

Gain insight into a topic and learn the fundamentals.
Intermediate level

Recommended experience

1 week to complete
at 10 hours a week
Flexible schedule
Learn at your own pace
Gain insight into a topic and learn the fundamentals.
Intermediate level

Recommended experience

1 week to complete
at 10 hours a week
Flexible schedule
Learn at your own pace

What you'll learn

  • Master the process of preparing and organizing large-scale time series data for analysis.

  • Develop and evaluate scalable, production-ready time series models with Apache Spark and Databricks.

  • Leverage Generative AI and advanced Spark features to enhance predictive analytics and discover new patterns.

Details to know

Shareable certificate

Add to your LinkedIn profile

Recently updated!

February 2026

Assessments

11 assignments

Taught in English

See how employees at top companies are mastering in-demand skills

 logos of Petrobras, TATA, Danone, Capgemini, P&G and L'Oreal

There are 11 modules in this course

In this section, we introduce the foundational concepts of time series data, discuss decomposition into trend, seasonality, and residuals, and demonstrate scalable analysis techniques using Apache Spark for real-world applications.

What's included

2 videos5 readings1 assignment

In this section, we examine the importance of time series analysis for forecasting, trend identification, and anomaly detection, applying these techniques to real-world industry cases to improve decision-making and operational efficiency.

What's included

1 video5 readings1 assignment

In this section, we explore Apache Spark's architecture and setup for efficient, scalable time series data analysis. We will learn key concepts for parallel processing and fault tolerance in distributed environments.

What's included

1 video4 readings1 assignment

In this section, we explore the end-to-end process of time series analysis projects using Apache Spark, applying DataOps, ModelOps, and DevOps to build, manage, and deploy robust analytics pipelines.

What's included

1 video7 readings1 assignment

In this section, we demonstrate how to ingest, clean, and transform time series data in Apache Spark, covering data quality checks, normalization, outlier handling, and preparation steps essential for accurate analytics.

What's included

1 video1 reading1 assignment

In this section, we perform exploratory data analysis on time series using Apache Spark, applying statistical analysis, resampling, decomposition, stationarity testing, and correlation metrics to reveal patterns and inform modeling decisions.

What's included

1 video2 readings1 assignment

In this section, we develop and evaluate SARIMA, LightGBM, and NeuralProphet models for time series forecasting, analyzing accuracy, complexity, and interpretability to select optimal approaches under real-world constraints.

What's included

1 video4 readings1 assignment

In this section, we demonstrate how to scale time-series analysis using Apache Spark by implementing distributed feature engineering, parallel hyperparameter tuning, and multi-model training for large datasets in enterprise environments.

What's included

1 video1 reading1 assignment

In this section, we examine how to deploy scalable time series models to production with Spark, emphasizing modular workflows, robust monitoring, and reporting frameworks to ensure operational reliability and actionable ML results.

What's included

1 video5 readings1 assignment

In this section, we learn to implement scalable time series analysis using Databricks, focusing on Delta Live Tables, automated workflows, security, and dashboard design for production use.

What's included

1 video4 readings1 assignment

In this section, we examine recent advances in time series analysis, including generative AI forecasting models, serving results through APIs for real-time use, and making analysis accessible to non-technical users.

What's included

1 video2 readings1 assignment

Instructor

Packt - Course Instructors
Packt
1,525 Courses 399,955 learners

Offered by

Packt

Why people choose Coursera for their career

Felipe M.

Learner since 2018
"To be able to take courses at my own pace and rhythm has been an amazing experience. I can learn whenever it fits my schedule and mood."

Jennifer J.

Learner since 2020
"I directly applied the concepts and skills I learned from my courses to an exciting new project at work."

Larry W.

Learner since 2021
"When I need courses on topics that my university doesn't offer, Coursera is one of the best places to go."

Chaitanya A.

"Learning isn't just about being better at your job: it's so much more than that. Coursera allows me to learn without limits."
Coursera Plus

Open new doors with Coursera Plus

Unlimited access to 10,000+ world-class courses, hands-on projects, and job-ready certificate programs - all included in your subscription

Advance your career with an online degree

Earn a degree from world-class universities - 100% online

Join over 3,400 global companies that choose Coursera for Business

Upskill your employees to excel in the digital economy

Frequently asked questions