Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 4 additions & 2 deletions docs/contents.rst.inc
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,9 @@ background information about Python, then focuses on next steps.

intro/duction
intro/community
intro/resources
intro/learning
intro/documentation
intro/news


Getting Started
Expand Down Expand Up @@ -81,4 +83,4 @@ Contibution notes and legal information are here (for those interested).
:maxdepth: 2

notes/contribute
notes/license
notes/license
20 changes: 20 additions & 0 deletions docs/intro/documentation.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
Documentation
=============

Official Documentation
----------------------

The official Python Language and Library documentation can be found here:

- `Python 2.x <http://docs.python.org/>`_
- `Python 3.x <http://docs.python.org/py3k/>`_


Read the Docs
-------------

Read the Docs is a popular community project, providing a single location for all documentation of popular and even more exotic Python modules.

`Read the Docs <http://readthedocs.org/>`_


25 changes: 1 addition & 24 deletions docs/intro/duction.rst
Original file line number Diff line number Diff line change
@@ -1,27 +1,4 @@
Introduction
============


Learning Python
:::::::::::::::

Beginners
`````````

* `learnpython.org <http://www.learnpython.org/>`_ - 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.

* `Dive Into Python 3 <http://diveintopython3.ep.io/>`_ - Dive into Python 3 is a no non-sense approach to Python and is suited for someone that already knows how to program but now wants to learn Python.


Learn Python the Hard Way
-------------------------


Advanced
````````

Pro Python
----------

Expert Python Programming
-------------------------
Someone should write a general blurb introducing the Python language here
55 changes: 55 additions & 0 deletions docs/intro/learning.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
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>`_
17 changes: 17 additions & 0 deletions docs/intro/news.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
News
====

Planet Python
~~~~~~~~~~~~~

This is an aggregate of Python news from a growing number of developers.

`Planet Python <http://planet.python.org>`_

/r/python
~~~~~~~~~

/r/python is the Reddit Python community where users contribute and vote on
Python-related news.

`/r/python <http://reddit.com/r/python>`_
70 changes: 0 additions & 70 deletions docs/intro/resources.rst

This file was deleted.