@@ -40,13 +40,6 @@ should skip down to the next section for "experienced developers".
4040 at Harvey Mudd College which teaches the fundamentals of computer science
4141 using Python. It's an accessible read and perfect for programming beginners.
4242
43- * If you've never programmed before check out the
44- [ Getting Started] ( https://learntocodewith.me/getting-started/ ) page on
45- [ Learn To Code with Me] ( https://learntocodewith.me/ )
46- by [ Laurence Bradford] ( https://twitter.com/lebdev ) . She's done an
47- incredible job of breaking down the steps beginners should take when
48- they're uncertain about where to begin.
49-
5043* This [ short 5 minute video] ( https://www.youtube.com/watch?v=mvK0UzFNw1Q )
5144 explains why it's better to think of projects you'd like to build and
5245 problems you want to solve with programming. Start working on those projects
@@ -70,10 +63,6 @@ should skip down to the next section for "experienced developers".
7063* [ A Byte of Python] ( http://www.swaroopch.com/notes/python/ ) is a beginner's
7164 tutorial for the Python language.
7265
73- * [ Introduction to Programming with Python] ( http://opentechschool.github.io/python-beginners/en/index.html )
74- goes over the basic syntax and control structures in Python. The free book
75- has numerous code examples to go along with each topic.
76-
7766* Google put together a great compilation of materials and subjects you
7867 should read and learn from if you want to be a
7968 [ professional programmer] ( https://www.google.com/about/careers/students/guide-to-technical-development.html ) .
@@ -84,20 +73,9 @@ should skip down to the next section for "experienced developers".
8473 [ Think Python: How to Think Like a Computer Scientist] ( http://greenteapress.com/thinkpython/html/index.html )
8574 is available in HTML form for free on the web.
8675
87- * [ Python Practice Book] ( http://anandology.com/python-practice-book/index.html )
88- is a book of Python exercises to help you learn the basic language syntax.
89-
9076* Looking for ideas about what projects to use to learn to code? Check out
9177 [ this list of 5 programming projects for Python beginners] ( https://knightlab.northwestern.edu/2014/06/05/five-mini-programming-projects-for-the-python-beginner/ ) .
9278
93- * There's a Udacity course by one of the creators of Reddit that shows how to
94- [ use Python to build a blog] ( https://www.udacity.com/course/web-development--cs253 ) .
95- It's a great introduction to web development concepts through coding.
96-
97- * I wrote a quick blog post on
98- [ learning Python] ( http://www.mattmakai.com/learning-python-for-non-developers.html )
99- that non-technical folks trying to learn to program may find useful.
100-
10179* [ Python for you and me] ( http://pymbook.readthedocs.org/en/latest/ ) is an
10280 approachable book with sections for Python syntax and the major language
10381 constructs. The book also contains a short guide at the end to get
@@ -169,10 +147,6 @@ topics.
169147 Doug Hellmann is also now updating the list for changes brought about
170148 from the upgrade to Python 3 from 2.x.
171149
172- * Kenneth Reitz's
173- [ The Hitchhiker’s Guide to Python] ( http://docs.python-guide.org/en/latest/ )
174- contains a wealth of information both on the Python programming language and the community.
175-
176150* [ Composing Programs] ( http://composingprograms.com/ ) shows how to build
177151 compilers with Python 3, which is a good undertaking if you're looking
178152 to learn both more about the Python language and how compiles work.
@@ -217,30 +191,21 @@ resources. I subscribe to all of the following newsletters and find that
217191each one has its own unique take on what resources are most important
218192to send out to the community.
219193
220- * [ Python Weekly] ( http ://www.pythonweekly.com/) is a free weekly roundup
194+ * [ Python Weekly] ( https ://www.pythonweekly.com/) is a free weekly roundup
221195 of the latest Python articles, videos, projects and upcoming events.
222196
223- * The [ Full Stack Python monthly newsletter ] ( https ://www.fullstackpython. com/email.html )
224- is a monthly newsletter that focuses on a single topic each month. For
225- example, one month will aggregate great Flask resources, while another
226- month will provide WSGI server configurations .
197+ * [ PyCoder's Weekly ] ( http ://pycoders. com/) is another great free weekly
198+ email newsletter similar to Python Weekly. The best resources are generally
199+ covered in both newsletters but they often cover different articles
200+ and projects from around the web .
227201
228- * The [ Python Tricks newsletter] ( https://realpython.com/python-tricks/ )
229- contains code snippets and stories every few days to teach you new ways to
230- code Python.
202+ * [ Talk Python's Friends of the Show] ( https://talkpython.fm/friends-of-the-show )
203+ always highlights new episodes of this wonderful
204+ [ podcast] ( /best-python-podcasts.html ) as well as new useful tools to
205+ add to your developer toolbelt.
231206
232207* [ Awesome Python Newsletter] ( https://python.libhunt.com/newsletter ) provides
233208 another solid selection of new and existing tutorials along with an extensive
234209 [ issues archive] ( https://python.libhunt.com/newsletter/archive ) with previous
235210 links to resources.
236211
237- * [ Import Python] ( http://importpython.com/newsletter/ ) is a newer newsletter
238- than Python Weekly and PyCoder's Weekly. So far I've found this newsletter
239- often pulls from different sources than the other two. It's well worth
240- subscribing to all three so you don't miss anything.
241-
242- * [ PyCoder's Weekly] ( http://pycoders.com/ ) is another great free weekly
243- email newsletter similar to Python Weekly. The best resources are generally
244- covered in both newsletters but they often cover different articles
245- and projects from around the web.
246-
0 commit comments