Skip to content

bzrudski/micm_intermediate_python_summer_2024

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Intermediate Python Workshop - Summer 2024

Student version: Open In Colab

Solutions version: Open In Colab

Dear reader,
This repository contains the code, outline and slides for the MiCM Intermediate Python workshop at McGill in Summer 2024.

This workshop covers intermediate concepts in Python, ranging from defining functions and creating simple classes to working with big, established packages, including NumPy1 and Matplotlib2. Click on the button above to open the Jupyter notebook for this workshop in Google Colab (badge code modified from here).

For more information about the MiCM, visit: https://www.mcgill.ca/micm/.


The contents of this repository are licensed under the Creative Commons Attribution-ShareAlike 4.0 International License.

CC-BY-SA

Footnotes

  1. Harris, C. R., Millman, K. J., van der Walt, S. J., Gommers, R., Virtanen, P., Cournapeau, D., Wieser, E., Taylor, J., Berg, S., Smith, N. J., Kern, R., Picus, M., Hoyer, S., van Kerkwijk, M. H., Brett, M., Haldane, A., del Río, J. F., Wiebe, M., Peterson, P., … Oliphant, T. E. (2020). Array programming with NumPy. Nature, 585(7825), 357–362. https://doi.org/10.1038/s41586-020-2649-2

  2. Hunter, J. D. (2007). Matplotlib: A 2D graphics environment. Computing in Science & Engineering, 9(3), 90–95. https://doi.org/10.1109/MCSE.2007.55

About

Summer 2024 MiCM Intermediate Python (Part 2) Workshop

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors