Files
python-guide/docs/intro/learning.rst
T
Kamil Kisiel 1557d0ca73 Refactored the Introduction section.
Removed redundant links to learning resources and separated the
learning, documentation, and news sections in to their own pages.
2011-12-22 10:47:38 -08:00

56 lines
1.5 KiB
ReStructuredText

Learning Python
===============
Beginner
--------
Learn Python Interactive Tutorial
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Learnpython.org is an easy non-intimidating way to get introduced to python. The website takes the same approach used on the popular `Try Ruby <http://tryruby.org/>`_ website, it has an interactive python interpreter built into the site that allows you to go through the lessons without having to install Python locally.
`Learn Python <http://www.learnpython.org/>`_
Learn Python the Hard Way
~~~~~~~~~~~~~~~~~~~~~~~~~
This is an excellent beginner programmer's guide to Python. It covers "hello world" from the console to the web.
`Learn Python the Hard Way <http://learnpythonthehardway.org/book/>`_
Crash into Python
~~~~~~~~~~~~~~~~~
Also known as *Python for Programmers with 3 Hours*, this guide gives experienced developers from other languages a crash course on Python.
`Crash into Python <http://stephensugden.com/crash_into_python/>`_
Dive Into Python 3
~~~~~~~~~~~~~~~~~~
Dive Into Python 3 is a good book for those ready to jump in to Python 3. It's a
good read if you are moving from Python 2 to 3 or if you already have some
experience programming in another language.
`Dive Into Python 3 <http://diveintopython3.ep.io/>`_
Advanced
--------
Pro Python
~~~~~~~~~~
TODO: Write about this book
`Pro Python <http://propython.com/>`_
Expert Python Programming
~~~~~~~~~~~~~~~~~~~~~~~~~
TODO: Write about this book
`Expert Python Programming <http://www.packtpub.com/expert-python-programming/book>`_