Teaching notes

In progress: preparation.

Overall learning objectives.

Teaching notes: see overview.

Building Materials

PDFs of lecture slides

make pdfs
# pdfs created in _site/slides/*.pdf

Exercise notebooks

make exercises
# jupyter notebooks created in _site/exercises/*.ipynb

Exercises: Setup for Jupyter notebooks

Installation of JupyterLab in venv:

sudo dnf install python3 python3-pip python3-virtualenv
python3 -m venv ~/venvs/jupyterlab
source ~/venvs/jupyterlab/bin/activate
pip install --upgrade pip
pip install jupyterlab scikit-learn pandas numpy matplotlib seaborn openpyxl

Start JupyterLab

source ~/venvs/jupyterlab/bin/activate
cd ~/repos/analytics-and-big-data/_site/exercises
jupyter lab
# http://localhost:8888

TODO : - installing libraries (pandas, …)

Students: Setup for exercises

  • Students: TBD (GitHub/jupyter notebooks)