Some helpful webpages on python: http://earthpy.org/category/introduction-to-python.html
How to install miniconda with some useful tools for Oceanographers:
A one day introduction to Python for oceanographers to introduce oceanographers to Python programming and reproducible research using Jupyter Notebooks, Git, software citations, and cloud computing. This hands-on course will use common oceanographic research analyses to demonstrate capabilities of Python, open source software libraries, and cloud computing.
- 09:00 Code of conduct, Intro to the Python ecosystem and StackOverflow, Git, Pangeo, Cloud computing
- 09:30 Introduction to Jupyter Notebook, basic python commands Data structures: pandas, numpy, dictionaries
- 11:00 Components of a Xarray dataset, reading, selecting, plotting, saving data
- 12:00 Lunch break
- 13:00 Example plotting data using cartopy and xarray
- 14:00 Example collocating cruise data with satellite data
- 14:45 Wrap-up
- 15:00 End