1.3. Agenda

Breaks:

  • 5 min every hour

  • 1 hour launch break 12:00-13:00

Day 1:

  • 09:00 - 09:15 - Course introduction and organizational issues

  • 09:15 - 10:00 - Environment setup and configuration, virtualenv, packages, installing modules

  • 10:00 - 12:00 - Jupyter and introduction to scipy ecosystem

  • 12:00 - 13:00 - Lunch Break

  • 13:00 - 17:00 - Numpy: working with files and input, np.array

Day 2:

  • 09:00 - 12:00 - Numpy: slice, index, np.array methods, logic operators

  • 12:00 - 13:00 - Lunch Break

  • 13:00 - 17:00 - Pandas: series, data frames, methods, indexes slicing, time series

Day 3:

  • 09:00 - 12:00 - Pandas: methods, grouping, aggregations, plotting

  • 12:00 - 13:00 - Lunch Break

  • 13:00 - 16:00 - Matplotlib: plotting, styles, comparison with other libs

  • 16:00 - 17:00 - Short introduction to sklearn (as per request)