Course Template

Data Analytics for Business – Company Key Figures with Python

Analysis and Visualization of Company Key Figures with Python.

Category: Data Handling Language: Python 3 Modules: 7
Supplementary Materials Included: Lecture Slides (PowerPoint) and Teacher's Handout
Preview Image: Data Analytics for Business – Company Key Figures with Python

Didactic Objective

This course template introduces structured analysis of business data with Python, combining the subject-specific foundations of data analysis with practical programming. The focus is on processing tabular company data, calculating key figures, and interpreting them through suitable visualizations. Step by step, methods for evaluating, comparing, and forecasting company key figures are built up. This supports the development of competence in the field of data-based analysis and decision support.

Competence Focus Areas

Structure of the modules

Preview: Analysis of company key figures from CSV

Analysis of company key figures from CSV

Introduction to reading, evaluating, and visualizing monthly company key figures from CSV files using pandas and matplotlib.

45 min 🧩 5 Aufgaben
Preview: Analyze the cost structure of a company

Analyze the cost structure of a company

Statistical analysis of department costs and visualization of the company's cost structure using pandas, numpy, and matplotlib.

45 min 🧩 5 Aufgaben
Preview: Store company data in User-DB

Store company data in User-DB

Building a simple data pipeline from CSV to JSON to storing company data in a database via a REST API.

45 min 🧩 5 Aufgaben
Preview: Compare companies from the database

Compare companies from the database

Analysis and comparison of multiple companies by retrieving stored data sets from a database and calculating central key figures.

45 minutes 🧩 5 Aufgaben
Preview: Visualization of company key figures

Visualization of company key figures

Representation of business economic key figures with various diagram types for analysis, comparison, and relationships.

50 minutes 🧩 5 Aufgaben
Preview: Analyze cost-revenue relationship

Analyze cost-revenue relationship

Investigation of statistical relationships between marketing costs and revenue through correlation analysis and visualization with scatter plots.

40 minutes 🧩 5 Aufgaben
Preview: Revenue forecast using linear regression

Revenue forecast using linear regression

Development of a simple predictive model to predict future revenues based on historical data using linear regression.

⏱️ 50 min 🧩 5 Aufgaben
Use this template as a basis for data analytical projects and adapt individual components to your teaching series. Test the template
This template supports a structured introduction to data-based company analysis and systematically leads from data evaluation to model-supported forecasting.

The clearly defined modules enable a step-by-step introduction to data analysis, visualization, and forecasting procedures and can be flexibly integrated into existing lesson series.

Test the template in the demo access and adapt individual analysis or visualization tasks to your group and teaching goals.