An open API service indexing awesome lists of open source software.

https://github.com/tonellotto/pythonlectures

Some Python notebooks for my Cloud Computing class
https://github.com/tonellotto/pythonlectures

Last synced: 6 months ago
JSON representation

Some Python notebooks for my Cloud Computing class

Awesome Lists containing this project

README

        

# Lectures on Python
[![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/tonellotto/PythonLectures/master)

A set of lectures on computing with Python, using [Jupyter](https://jupyter.org) notebooks. To install Jupyter on your computer, please follow these [instructions](http://jupyter.readthedocs.io/en/latest/install.html).

To open these notebooks in Jupyter, download the files or `git clone` this repository to a directory on your computer, and from that directory run:

```shell
$ jupyter notebook
```

This will open a new page in your browser with a list of the available notebooks.

# Online read-only versions

* [0. Introduction to Python](https://nbviewer.jupyter.org/github/tonellotto/PythonLectures/blob/master/0.%20Introduction%20to%20Python.ipynb)
* [1. Basic Python](https://nbviewer.jupyter.org/github/tonellotto/PythonLectures/blob/master/1.%20Basic%20Python.ipynb)
* [2. NumPy](https://nbviewer.jupyter.org/github/tonellotto/PythonLectures/blob/master/2.%20NumPy%20Tutorial.ipynb)
* [3. MatPlotLib](https://nbviewer.jupyter.org/github/tonellotto/PythonLectures/blob/master/3.%20Matplotlib%20Tutorial.ipynb)
* [4. Pandas](https://nbviewer.jupyter.org/github/tonellotto/PythonLectures/blob/master/4.%20Pandas%20Tutorial.ipynb)
* [5. Scikit-Learn](https://nbviewer.jupyter.org/github/tonellotto/PythonLectures/blob/master/5.%20ScikitLearn%20Tutorial.ipynb)

# Online executable versions

* [0. Introduction to Python](https://mybinder.org/v2/gh/tonellotto/PythonLectures/master?filepath=0.%20Introduction%20to%20Python.ipynb)
* [1. Basic Python](https://mybinder.org/v2/gh/tonellotto/PythonLectures/master?filepath=1.%20Basic%20Python.ipynb)
* [2. NumPy](https://mybinder.org/v2/gh/tonellotto/PythonLectures/master?filepath=2.%20NumPy%20Tutorial.ipynb)
* [3. MatPlotLib](https://mybinder.org/v2/gh/tonellotto/PythonLectures/master?filepath=3.%20Matplotlib%20Tutorial.ipynb)
* [4. Pandas](https://mybinder.org/v2/gh/tonellotto/PythonLectures/master?filepath=4.%20Pandas%20Tutorial.ipynb)
* [5. Scikit-Learn](https://mybinder.org/v2/gh/tonellotto/PythonLectures/master?filepath=5.%20ScikitLearn%20Tutorial.ipynb)

# Exercises

[Here](other_exercises.md) you will find some programming exercises with their solution collected from different sources on the Web.
Solutions have not been exahustively tested. Feel free to report any correction.

# License

This work is licensed under a [Creative Commons Attribution 3.0 Unported License.](http://creativecommons.org/licenses/by/3.0/)

Some of the contents are derived from the excellent Python notebooks by J. R. Johansson, originally available [here](https://github.com/jrjohansson/scientific-python-lectures)