Skip to content

Commit 7a0a5e2

Browse files
committed
2 parents ce7a8ab + 7e0e659 commit 7a0a5e2

1 file changed

Lines changed: 18 additions & 7 deletions

File tree

Syllabus.rst

Lines changed: 18 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -101,6 +101,13 @@ References for getting started
101101
and gradual. This course offers a great foundation for folks who have never
102102
programmed in any language before.
103103

104+
* **Core Python Programming**
105+
(http://corepython.com/): Only available as a dead
106+
trees version, but if you like to have book to hold in your hands anyway, this
107+
is the best textbook style introduction out there. It starts from the
108+
beginning, but gets into the full language. Published in 2009, but still in
109+
print, with updated appendixes available for new language features.
110+
104111
* **Dive Into Python 3**
105112
(http://www.diveinto.org/python3/): The updated version
106113
of a classic. This book offers an introduction to Python aimed at the student
@@ -118,23 +125,27 @@ References for getting started
118125
though, so while helpful for the absolute newcomer, it isn't quite as
119126
"pythonic" as it might be.
120127

121-
* **Core Python Programming**
122-
(http://corepython.com/): Only available as a dead
123-
trees version, but if you like to have book to hold in your hands anyway, this
124-
is the best textbook style introduction out there. It starts from the
125-
beginning, but gets into the full language. Published in 2009, but still in
126-
print, with updated appendixes available for new language features.
127-
128128
* **Python 101**
129129
(http://www.blog.pythonlibrary.org/2014/06/03/python-101-book-published-today/)
130130
Available as a reasonably priced ebook. This is a new one from a popular Blogger
131131
about Python. Lots of practical examples. Also avaiable as a Kindle book:
132132
http://www.amazon.com/Python-101-Michael-Driscoll-ebook/dp/B00KQTFHNK
133133

134+
References for getting better, once you know the basics
135+
--------------------------------------------------------
136+
134137
* **Python Essential Reference**
135138
(http://www.dabeaz.com/per.html)
136139
The definitive reference for both Python and much of the standard library.
137140

141+
* **Hitchhikers Guide to Python**
142+
(http://docs.python-guide.org/en/latest)
143+
Under active development, and still somewhat incomplete, but what is there is good stuff.
144+
145+
* **Writing Idiomatic Python**
146+
(https://www.jeffknupp.com/writing-idiomatic-python-ebook)
147+
Focused on not just getting the code to work, but how to write it in a really "Pythonic" way.
148+
138149

139150
... and many others
140151

0 commit comments

Comments
 (0)