**********************
Useful Reference Links
**********************

.. contents:: Table of Contents
   :depth: 2

Git
===
* `Interactive introduction to Git <https://try.github.io>`_
* `Extensive set of tutorials on Git <www.gitguys.com>`_
* `Free PDF copy of The Pro Git book by Scott Chacon and Ben Straub <https://git-scm.com/book/en/v2>`_

Jupyter
=======
* `Jupyter Project <http://jupyter.org/>`_
* `Try Jupyter in your browser <https://try.jupyter.org/>`_

PUTTY (terminal emulation software)
===================================
* `PUTTY download page <http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html>`_

Pynq Technical support
======================
* `Pynq Technical support <https://github.com/Xilinx/PYNQ/issues>`_

Python built-in functions
=========================
* `C Python native functions <https://docs.python.org/3/library/functions.html>`_

Python training
===============
* `The Python Tutorial from the Python development team <https://docs.python.org/3.5/tutorial/>`_
* `Google Python training including videos <https://developers.google.com/edu/python/introduction>`_
* `Python Tutor including visualization of Python program execution <http://www.pythontutor.com/>`_
* `20 Best Free Tutorials to Learn Python as of 9 Oct 2015 <http://noeticforce.com/best-free-tutorials-to-learn-python-pdfs-ebooks-online-interactive>`_

reStructuredText
================
* `reStructuredText docs <http://docutils.sourceforge.net/rst.html>`_
* `reStructuredText Primer <http://www.sphinx-doc.org/en/stable/rest.html>`_
* `Online reStructuredText editor <http://rst.ninjs.org/>`_

Sphinx
======
* `The official Sphinx docs <http://www.sphinx-doc.org/en/stable/index.html>`_
* `Online reST and Sphinx editor with rendering <https://livesphinx.herokuapp.com/>`_
* `A useful Sphinx cheat sheet <http://thomas-cokelaer.info/tutorials/sphinx/rest_syntax.html>`_
* `Jupyter Notebook Tools for Sphinx <http://nbsphinx.readthedocs.io/en/0.2.7/>`_
