Module library

Reusable building blocks that combine to create custom training programs.

31 modules 103 lessons
Setup & Environment

Claude Code Setup

Install and configure Claude Code for AI-assisted development

3
Setup & Environment

Download materials

Clone the course repository with all exercises and resources

1
Setup & Environment

ENTSO-E Setup

Connect to Europe's official energy data source and run your first queries. You'll learn to adapt notebook templates to your own analysis cases — the foundation for all energy work in this course.

4 1
Setup & Environment

Install Git

Install and verify Git on macOS and Windows

2
Setup & Environment

Install Jupyter Lab

Install Python and Jupyter Lab on macOS and Windows

2
Python for Energy — Applied
Setup & Environment

Install Miniconda

Download and configure Miniconda on macOS and Windows

2
Python for Energy — Applied
Setup & Environment

Advanced environment setup

Install scikit-learn, SHAP and ML dependencies

2
Machine Learning for Energy — Advanced
Setup & Environment

Update materials

How to pull the latest updates to your course materials

1
Setup & Environment

Python help menus in VS Code

Use VS Code's built-in help to explore Python functions and modules

1
Setup & Environment

VS Code Setup

Install and configure Visual Studio Code for AI-assisted development

2
Python for Energy — Applied
Python Fundamentals

Data handling with pandas

Manipulate time series of prices, generation and consumption

5 1
Python for Energy — Applied
Python Fundamentals

Introduction to Python

Python basics: data types, variables, control flow, functions

4 1
Python for Energy — Applied
Databases

PostgreSQL database integration

Query and load energy market data directly from Python

3 1
Python for Energy — Applied
Excel & Automation

Excel export and report generation

Generate formatted multi-sheet reports with xlwings

2 1
Python for Energy — Applied
Excel & Automation

Process automation and file handling

Move and organize files automatically, process data reproducibly

2 1
Python for Energy — Applied
Excel & Automation

Integrating exercise

End-to-end exercise combining all modules

1
Python for Energy — Applied
Excel & Automation

Reading and generating XML files

Read and generate XML files for energy market integration

2 1
Python for Energy — Applied
Machine Learning

Introduction to ML for energy

Machine Learning fundamentals applied to energy markets

3
Machine Learning for Energy — Advanced
Machine Learning

Applied business project

End-to-end pipeline: predict day-ahead market prices

3 1
Machine Learning for Energy — Advanced
Machine Learning

ML in production

Export models, automate predictions, integrate with databases

3
Machine Learning for Energy — Advanced
Machine Learning

Model interpretability

Understand what drives predictions with SHAP and feature importance

4
Machine Learning for Energy — Advanced
Machine Learning

Pattern detection & anomalies

Clustering, Isolation Forest and correlation analysis

3 1
Machine Learning for Energy — Advanced
Machine Learning

Random Forest & Gradient Boosting

Build predictive models with scikit-learn

4
Machine Learning for Energy — Advanced
Machine Learning

scikit-learn pipelines

Automate preprocessing, tuning and evaluation

2 1
Machine Learning for Energy — Advanced
Machine Learning

Time series concepts

Temporal features and introduction to ARIMA-type models

3
Machine Learning for Energy — Advanced
AI & Agents

AI agents as programming assistants

Use LLMs as technical copilots for code generation, optimization and validation

4 1
Machine Learning for Energy — Advanced
AI & Agents

AI Energy Analytics

Instructor runs energy queries with the agent, then pauses to read and explain the code behind each step. Students learn what DataFrames are, how queries work, what visualizations do under the hood, and how to spot errors — shifting from vibe coding to code comprehension.

1 7
AI & Agents

AI Energy Dashboard

Instructor builds a dashboard live following a structured workflow: first sketch what charts to show, then define the frontend structure, then implement with the agent, then iterate to polish. Design-first, not prompt-and-pray.

1 4
AI & Agents

Claude Code Fundamentals

Master Claude Code - Anthropic's AI CLI that transforms how you write code. From running scripts to web scraping with MCP.

5
Demos & Use Cases

Use case demos & environment check

Live demos of what you will build and verify your setup works

2 1
Demos & Use Cases

Advanced demos & environment check

Live demos of ML predictions and anomaly detection

2 1

Need custom training?

Combine the modules you need to create a program tailored to your team.

Request information

Subscribe to our newsletter

Get weekly insights on data, automation, and AI.

© 2026 Datons. All rights reserved.