Time Series Forecasting Using Python - eLearning

450,00 EUR

  • 10 hours
eLearning

Gain a strong foundation in forecasting future trends with the Time Series Forecasting course, designed to help you turn historical data into accurate predictions. This course introduces essential statistical and machine learning techniques used to analyze time-based data and uncover patterns such as trends, seasonality, and cycles.

Key Features

Language

Course and material in English

Level

Beginner level

Access

1 Year access to the learning platform

5 Hours of On-Demand Videos

with 10+ hours recommended study time

25 Hands-On Exercises

2 Comprehensive Assignments

Certificate

Program completion certification included

Learning Outcomes

At the end of this Course, you will be able to understand:

Core concepts

Master the core concepts of time series analysis, including its components and stationarity

Techniques

Explore multivariate forecasting techniques such as SARIMAX and VAR models

Facebook

Use Facebook Prophet for fast and accurate time series forecasting

Evaluate

Evaluate model performance using key metrics to measure accuracy and reliability

Analyze

Analyze real-world time series data using the Yahoo Finance API to extract meaningful financial insights

Hero

Course timeline

  1. The Concept of Time Series and Its Components

    Lesson 01

    • The Concept and Necessity of Time Series Analysis
    • Granularity, Frequency and Horizon in Time Series Analysis
    • Extracting Data Using Yahoo Finance
    • Time Series Components: Level, Trend, Seasonality, Cyclicality, And Noise
    • Dealing With Missing Value and Outliers in Time Series
    • Additive And Multiplicative Decomposition
  2. Dealing with Stationarity

    Lesson 02

    • White Noise
    • Random Walk
    • The Concept of Stationarity
    • Detecting And Handling with Stationarity
    • Statistical Test for Detecting Stationarity: KPSS Vs ADF Test
    • Granger Causality Test
    • Anomaly Detection Using Isolation Forest
  3. Stationarity and Lag Identification

    Lesson 03

    • Autocorrelation and Correlation
    • Granger Causality Test
    • Autocorrelation Function (ACF)
    • Partial Autocorrelation Function (PACF)
    • Identification of Lags Using ACF and PACF
  4. Basic Time Series Models

    Lesson 04

    • Naive Method
    • Simple Average Method, Moving Average (MA) Model
    • Running Prediction with MA Model
    • Autoregressive Model (AR)
    • Running Prediction with AR Model
    • Holt-winter Exponential Smoothing
    • Single Exponential Smoothing
    • Double Exponential Smoothing

  5. Performance Measurement

    Lesson 05

    • Performance Metrics for Time Series Analysis
    • Detecting Performance of the Models
    • Compare The Performance of the Models
  6. Advanced Time Series Models

    Lesson 06

    • Autoregressive Moving Average (ARMA) Model
    • Running Prediction with ARMA Model
    • Autoregressive Integrated Moving Average (ARIMA) Model
    • Running Prediction with ARIMA
    • Seasonal Autoregressive Integrated Moving Average (SARIMA) Model
    • Running Prediction with SARIMA
  7. Multivariate Time Series Analysis

    Lesson 07

    • The Concept of Endogenous and Exogenous Variables
    • Introduction to SARIMAX: A Brief Theoretical Background
    • Modeling with SARIMAX
    • Running Prediction with SARIMAX
    • Introduction to VAR
    • Modeling with VAR
    • Running Prediction with VAR
  8. Time Series Forecasting with Facebook Prophet

    Lesson 08

    • Emergence of Prophet
    • Main Parameters in Prophet
    • Modeling with Prophet
    • Running Prediction with Prophet
Time Series Forecasting Using Python

Who Should Enroll in This Program?

Aspiring data scientists and data analysts

Business analysts working with sales, finance, or operational data

Software engineers transitioning into data science roles

Professionals involved in demand planning or forecasting

Anyone interested in predictive analytics and time-based data

Students and graduates exploring analytics or AI careers

Start Course Now

Prerequisites

  • Basic understanding of statistics and probability
  • Familiarity with Python or any programming language (preferred but not mandatory)
  • Basic knowledge of data handling or Excel
  • Analytical and logical thinking skills
  • No advanced forecasting experience is required.

Statements

Licensing and accreditation

This course is offered according to Partner Program Agreement and complies with the License Agreement requirements

Equity Policy

Candidates are encouraged to reach out to AVC for guidance and support throughout the accommodation process.


Frequently Asked Questions

Contact background

Need corporate solutions or LMS integration?

Didn't find the course or program which would work for your business? Need LMS integration? Write us, we will solve everything!