Lesson 1: Basics of Python programming
Anaconda (a Python distribution) can be obtained from: https://www.anaconda.com/
A step-by-step procedure of launching Jupyter notebook (browser based interface) can be found at:
https://swcarpentry.github.io/python-novice-inflammation/setup.html
whereas the dataset used in the lecture can be downloaded from the link:
https://swcarpentry.github.io/python-novice-inflammation/setup.html#obtain-lesson-materials
Finally, a tutorial guide used for the first session is:
https://swcarpentry.github.io/python-novice-inflammation/
which covers the following three topics:
- https://swcarpentry.github.io/python-novice-inflammation/01-intro/index.html
- https://swcarpentry.github.io/python-novice-inflammation/02-numpy/index.html
- https://swcarpentry.github.io/python-novice-inflammation/03-matplotlib/index.html
Finally here is the first homework with a due date of 3rd February and the data that goes with it.
Lesson 2: Diving Deeper
The dataset used in the lecture can be downloaded from the link:
https://swcarpentry.github.io/python-novice-inflammation/setup.html#obtain-lesson-materials
Tutorial guide used for the session is :
https://swcarpentry.github.io/python-novice-inflammation/
and the topics covered are:
- https://swcarpentry.github.io/python-novice-inflammation/04-lists/index.html
- https://swcarpentry.github.io/python-novice-inflammation/05-loop/index.html
- https://swcarpentry.github.io/python-novice-inflammation/06-files/index.html
- https://swcarpentry.github.io/python-novice-inflammation/07-cond/index.html
- https://swcarpentry.github.io/python-novice-inflammation/08-func/index.html
- https://swcarpentry.github.io/python-novice-inflammation/09-errors/index.html
- https://swcarpentry.github.io/python-novice-inflammation/10-defensive/index.html
Lesson 3: Linear regression and curve fitting