As I am planning to use more computational notebooks (Jupyter, Python) for my online teaching in physiology and neuroscience, I completed the Kaggle ML short courses over the last few weeks. The learning units are very concise and accompanied by notebooks with unit tests to verify student code. Digital certificates are given upon successful completion of each notebook.

Available courses are:

  1. Python (approx. 5h)
  2. Pandas (approx. 4h)
  3. Data Cleaning (approx. 4h)
  4. Data Visualization (approx. 4h)
  5. Intro to Machine Learning (approx. 3h)
  6. Intermediate Machine Learning (approx. 4h)
  7. Intro to Deep Learning (approx. 4h)
  8. Computer Vision (approx. 4h)
  9. Intro to Game AI and Reinforcement Learning (approx. 4h)
  10. Feature Engineering (approx. 5h)
  11. Machine Learning Explainability (approx. 4h)
  12. Intro to AI Ethics (approx. 4h)
  13. Time Series (approx. 5h)
  14. Geospatial Analysis (approx. 4h)
  15. Intro to SQL (approx. 3h)
  16. Advanced SQL (approx. 4h)