intermediate books section

This commit is contained in:
2016-01-15 18:19:40 -05:00
parent f181cdc4ab
commit 128891585f
+19 -14
View File
@@ -30,14 +30,14 @@ If you want a more traditional book, *Python For You and Me* is an excellent
resource for learning all aspects of the language.
`Python for You and Me <http://pymbook.readthedocs.org/>`_
Online Python Tutor
~~~~~~~~~~~~~~~~~~~
Online Python Tutor gives you a visual step by step
Online Python Tutor gives you a visual step by step
representation of how your program runs. Python Tutor
helps people overcome a fundamental barrier to learning
programming by understanding what happens as the computer
programming by understanding what happens as the computer
executes each line of a program's source code.
`Online Python Tutor <http://pythontutor.com/>`_
@@ -148,18 +148,23 @@ This course also features a built-in interpreter for receiving instant feedback
`Learn to Program in Python with Codeacademy <http://www.codecademy.com/en/tracks/python>`_
Advanced
--------
Intermediate
------------
Effective Python
~~~~~~~~~~~~~~~~
This book contains 59 specific ways to improve writing Pythonic code. At 227
pages, it is a very brief overview of some of the most commons adapations
programmers need to make to become efficient intermediate level Python
This book contains 59 specific ways to improve writing Pythonic code. At 227
pages, it is a very brief overview of some of the most commons adapations
programmers need to make to become efficient intermediate level Python
programmers.
`Effective Python <http://www.effectivepython.com/>`_
Advanced
--------
Pro Python
~~~~~~~~~~
@@ -239,12 +244,12 @@ formal, but rather focuses on explaining the underlying intuition and shows
how to implement the algorithms in Python.
`Programming Collective Intelligence <http://shop.oreilly.com/product/9780596529321.do>`_
Transforming Code into Beautiful, Idiomatic Python
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Transforming Code into Beautiful, Idiomatic Python is a video by Raymond Hettinger.
Transforming Code into Beautiful, Idiomatic Python is a video by Raymond Hettinger.
Learn to take better advantage of Python's best features and improve existing code
through a series of code transformations, "When you see this, do that instead."
@@ -255,7 +260,7 @@ Fullstack Python
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Fullstack Python offers a complete top-to-bottom resource for web development
using Python.
using Python.
From setting up the webserver, to designing the front-end, choosing a database,
optimizing/scaling, etc.
@@ -294,7 +299,7 @@ the core language, with descriptions of commonly used modules and toolkits. It
covers Python 3 and 2.6 versions.
`Python Pocket Reference <http://shop.oreilly.com/product/9780596158095.do>`_
Python Cookbook
~~~~~~~~~~~~~~~
@@ -315,5 +320,5 @@ is important. It also contains two code samples for each idiom: the "Harmful"
way to write it and the "Idiomatic" way.
`For Python 2.7.3+ <http://www.amazon.com/Writing-Idiomatic-Python-2-7-3-Knupp/dp/1482372177/>`_
`For Python 3.3+ <http://www.amazon.com/Writing-Idiomatic-Python-Jeff-Knupp-ebook/dp/B00B5VXMRG/>`_