🌟 New Year Offer 🌟
Celebrate 2026 with 30% OFF on all products! Use code: NEWYEAR2026. Hurry, offer ends soon!
Master the art of demand forecasting and land your dream job as a Business Data Analyst. Learn to predict the future of markets using Python, from industry-standard models like Facebook Prophet to advanced Neural Networks (LSTM) through real-world Airbnb case studies.
File Size: 1.6 GB.
Diogo Resende – Time Series Forecasting with Python

Overview
This project-based course will put you in the role of a Business Data Analyst at Airbnb tasked with predicting demand for Airbnb property bookings in New York. To accomplish this goal, you’ll use the Python programming language to build a powerful tool that utilizes the magic of time series forecasting.
- How to utilize the power of time series forecasting to predict the future
- How to use the four most relevant forecasting models used by Business Data Analysts today
- Practice the day-to-day skills needed for Business Data Analysis
- Build an impressive project to add to your portfolio to help you get hired
- Enhance your proficiency with Python, one of the most popular programming languages
Syllabus
- Â Introduction
- Course Introduction
- Exercise: Meet Your Classmates and Instructor
- Course Material
- Why Forecasting Matters
- Understanding Your Video Player (notes, video speed, subtitles + more)
- Set Your Learning Streak Goal
- Â Exploratory Data Analysis
- Game Plan
- TIme Series Data
- Case Study Briefing
- Python – Directory and Libraries
- Python – Loading the Data
- Python – Renaming Variable
- Python – Summary Statistics
- Additive vs. Multiplicative Seasonality
- Python – Seasonal Decomposition
- Python – Seasonal Graphs
- Python – Visualization – Basic Plot
- Python – Visualization – Customization
- Python – Visualization -Adding Events
- Python – Correlation
- Auto-Correlation Plots
- Python – Auto-Correlation Plot
- Python – Useful Commands Template
- Let’s Have Some Fun (+ Free Resources)
- Â (Facebook) Prophet
- Game Plan for Prophet
- Prophet and Structural Time Series
- Python – Preparing the Script
- Python – Prepare Date Variable
- Python – Easter Holiday
- Python – Remaining Holidays
- Python – Wrapping up the Events
- Prophet Parameters
- Python – Prophet Model
- Cross-Validation
- Python – Cross-Validation
- Assessing Forecasting
- Python – Cross-Validation Performance and Plotting
- Parameter Tuning
- Python – Parameter Grid
- Python – Parameter Tuning
- Python – Best Parameters and Exporting
- Python – Updating Useful Commands (Part 1)
- Python – Preparing Data Sets
- Python – Parameters and Final Model
- Python – Forecasting
- Python – Exporting Forecasts
- Python – Updating Useful Commands (Part 2)
- Pros and Cons
- Unlimited Updates
- Â SARIMAX
- SARIMAX Game Plan
- ARIMA
- Python – Preparing Script
- Auto-Regressive
- Integrated
- Python – Stationarity and Differencing
- Moving Average Component
- Optimization Factors
- Python – SARIMAX Model
- Python – Cross-Validation
- Python – Parameter Grid
- Python – Parameter Tuning
- Python – Exporting Best Parameters
- Python – Preparing the Script
- Python – Preparing Data
- Python – Tuned SARIMAX Model
- Python – Forecasting
- Python – Visualization and Export
- SARIMAX Pros and Cons
- Course Check-In
- Â How LinkedIn Silverkite Works
- LinkedIn Silverkite Game Plan
- LinkedIn Silverkite
- Silverkite vs. Prophet
- Python – Libraries and Data
- Python – Preparing Data
- Python – Metadata
- Silverkite Components
- Growth Terms
- Python – Growth Terms
- Seasonality Terms
- Python – Seasonality
- Python – Available Countries and Holidays
- Python – Holidays
- Python – Changepoints
- Python – Regressors
- Lagged Regressors
- Python – Lagged Regressors
- Python – Autoregression
- Fitting Algorithms Possibilities
- Ridge Regression
- XGBoost
- Boosting
- Feature Sampling
- Python – Custom Fit Algorithm
- Python – Silverkite Model
- Python – Cross-Validation Configuration
- Python – SIlverkite Parameter Tuning
- Python – Visualization and Preparing Results
- Python – Exporting Best Parameters
- Python – Preparing Script
- Python – Tuned Silverkite Model
- Python – Summary and Visualization
- Python – Forecasting and Exporting
- Pros and Cons
- Implement a New Life System
- Â Recurrent Neural Networks (RNN) Long Short-Term Memory (LSTM)
- Game Plan for LSTM
- Simple Neural Network
- Recurrent Neural Networks (RNN)
- Long Short-Term Memory (LSTM)
- Python – Directory and Libraries
- Python – Time Series Objects
- Python – Time Variables
- Python – Scaling
- LSTM Parameters
- Activation Functions
- Python – LSTM Model
- Python – Cross-Validation
- Python – Cross-Validation Performance
- Python – Parameter Grid
- Python – Parameter Tuning (Round 1)
- Python – Parameter Tuning (Round 2)
- Python – Changing from CPU to GPU
- Python – Parameter Tuning (Final Results)
- Python – Preparing Script
- Python – Tuned LSTM Model
- Python – Predictions and Exporting
- Pros and Cons
- Â Ensemble
- Ensemble Game Plan
- Ensemble Mechanism
- Python – Preparing Script and Loading Predictions
- Python – Loading Errors
- Python – Forecasting Weights
- Python – Ensemble Forecast and Visualization
- Ensemble Pros and Cons
- Â Where To Go From Here?
- Thank You!
- Review This Course!
- Become An Alumni
- Learning Guideline
- ZTM Events Every Month
- LinkedIn Endorsements
Taught by
Diogo Resende
Course Features
- Lecture 0
- Quiz 0
- Duration 10 weeks
- Skill level All levels
- Language English
- Students 157
- Assessments Yes

