@@ -30,14 +30,14 @@ If you want a more traditional book, *Python For You and Me* is an excellent
30
30
resource for learning all aspects of the language.
31
31
32
32
`Python for You and Me <http://pymbook.readthedocs.org/ >`_
33
-
33
+
34
34
Online Python Tutor
35
35
~~~~~~~~~~~~~~~~~~~
36
36
37
- Online Python Tutor gives you a visual step by step
37
+ Online Python Tutor gives you a visual step by step
38
38
representation of how your program runs. Python Tutor
39
39
helps people overcome a fundamental barrier to learning
40
- programming by understanding what happens as the computer
40
+ programming by understanding what happens as the computer
41
41
executes each line of a program's source code.
42
42
43
43
`Online Python Tutor <http://pythontutor.com/ >`_
@@ -148,18 +148,23 @@ This course also features a built-in interpreter for receiving instant feedback
148
148
`Learn to Program in Python with Codeacademy <http://www.codecademy.com/en/tracks/python >`_
149
149
150
150
151
- Advanced
152
- --------
151
+ Intermediate
152
+ ------------
153
+
153
154
Effective Python
154
155
~~~~~~~~~~~~~~~~
155
156
156
- This book contains 59 specific ways to improve writing Pythonic code. At 227
157
- pages, it is a very brief overview of some of the most commons adapations
158
- programmers need to make to become efficient intermediate level Python
157
+ This book contains 59 specific ways to improve writing Pythonic code. At 227
158
+ pages, it is a very brief overview of some of the most commons adapations
159
+ programmers need to make to become efficient intermediate level Python
159
160
programmers.
160
161
161
162
`Effective Python <http://www.effectivepython.com/ >`_
162
163
164
+
165
+ Advanced
166
+ --------
167
+
163
168
Pro Python
164
169
~~~~~~~~~~
165
170
@@ -239,12 +244,12 @@ formal, but rather focuses on explaining the underlying intuition and shows
239
244
how to implement the algorithms in Python.
240
245
241
246
`Programming Collective Intelligence <http://shop.oreilly.com/product/9780596529321.do >`_
242
-
243
-
247
+
248
+
244
249
Transforming Code into Beautiful, Idiomatic Python
245
250
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
246
251
247
- Transforming Code into Beautiful, Idiomatic Python is a video by Raymond Hettinger.
252
+ Transforming Code into Beautiful, Idiomatic Python is a video by Raymond Hettinger.
248
253
Learn to take better advantage of Python's best features and improve existing code
249
254
through a series of code transformations, "When you see this, do that instead."
250
255
@@ -255,7 +260,7 @@ Fullstack Python
255
260
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
256
261
257
262
Fullstack Python offers a complete top-to-bottom resource for web development
258
- using Python.
263
+ using Python.
259
264
260
265
From setting up the webserver, to designing the front-end, choosing a database,
261
266
optimizing/scaling, etc.
@@ -294,7 +299,7 @@ the core language, with descriptions of commonly used modules and toolkits. It
294
299
covers Python 3 and 2.6 versions.
295
300
296
301
`Python Pocket Reference <http://shop.oreilly.com/product/9780596158095.do >`_
297
-
302
+
298
303
Python Cookbook
299
304
~~~~~~~~~~~~~~~
300
305
@@ -315,5 +320,5 @@ is important. It also contains two code samples for each idiom: the "Harmful"
315
320
way to write it and the "Idiomatic" way.
316
321
317
322
`For Python 2.7.3+ <http://www.amazon.com/Writing-Idiomatic-Python-2-7-3-Knupp/dp/1482372177/ >`_
318
-
323
+
319
324
`For Python 3.3+ <http://www.amazon.com/Writing-Idiomatic-Python-Jeff-Knupp-ebook/dp/B00B5VXMRG/ >`_
0 commit comments