#!/usr/bin/env python # coding: utf-8 # # Weiterführende Literatur und Links # ## Python # # * Tutorial: [Python 2](https://docs.python.org/2/tutorial/index.html), [Python 3](https://docs.python.org/3/tutorial/index.html) # # * Built-in Funktionen: [Version 2](https://docs.python.org/2/library/functions.html), # [Version 3](https://docs.python.org/3/library/functions.html) # ## Python Einführungen # # * [Object-Oriented Programming in Python](http://python-textbok.readthedocs.org/en/latest/) -- gute Einführung in Python und generell in das Programmieren. # * [Introduction to Python](http://introtopython.org/) - Introduction to Python is a resource for students who want to learn Python as their first language. # * [Google's Python Class](https://developers.google.com/edu/python/) # * [Learn Python the Hard Way](http://learnpythonthehardway.org/) # ## Kurse # # * [Computing for Mathematics - Vincent Knight](http://vincent-knight.com/Computing_for_mathematics) # * [Scientific Computing with Python - J.R. Johansson](http://nbviewer.ipython.org/github/jrjohansson/scientific-python-lectures/tree/master/) # * [A Crash Course in Python for Scientists - Rick Muller - Sandia National Laboratories](http://nbviewer.ipython.org/gist/rpmuller/5920182) # ## Bibliotheken und Software # # * [Sage](http://www.sagemath.org) bzw. [SageMathCloud](https://cloud.sagemath.com) # * [SymPy](http://www.sympy.org) # * [NumPy](http://www.numpy.org) # * [Matplotlib](http://www.matplotlib.org) # * [Aufbau von Matplotlib](http://aosabook.org/en/matplotlib.html) # # ### Tutorials # # * [Matplotlib tutorial](http://www.labri.fr/perso/nrougier/teaching/matplotlib/) # ## Literatur # # * [WikiBook Python Programming](http://en.wikibooks.org/wiki/Python_Programming) # * [Best Practices for Scientific Computing - PLOS Biology, 2014](http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.100174) # * Stefan Van Der Walt, S. Chris Colbert, Gaël Varoquaux: *[The NumPy array: a structure for efficient numerical computation](http://arxiv.org/abs/1102.1523)*, Computing in Science and Engineering 13, 2 (2011) 22-3, [PDF](http://arxiv.org/pdf/1102.1523v1)