Added Python Books 'Think Complexity & 'How to Make Mistakes in Python'

pull/2236/head
SentinelWarren 8 years ago committed by Victor Felder
parent 9164a3d3aa
commit abf27a88bb
  1. 10
      free-courses-en.md
  2. 2
      free-programming-books.md
  3. 4
      problem-sets-competitive-programming.md

@ -233,13 +233,21 @@
### Python ### Python
* [An Introduction to Interactive Programming in Python (Part 1)](https://www.coursera.org/learn/interactive-python-1) (Coursera)
* [An Introduction to Interactive Programming in Python (Part 2)](https://www.coursera.org/learn/interactive-python-2) (Coursera)
* [Codesdope](https://www.codesdope.com/python-introduction)
* [Berkeley's Structure and Interpretation of Computer Programs](http://cs61a.org) * [Berkeley's Structure and Interpretation of Computer Programs](http://cs61a.org)
* [Google's Python Course](https://developers.google.com/edu/python/) * [Google's Python Course](https://developers.google.com/edu/python/)
* [Introduction to Computer Science and Programming](http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-00sc-introduction-to-computer-science-and-programming-spring-2011/) (MIT's opencourseware) * [Introduction to Computer Science and Programming](http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-00sc-introduction-to-computer-science-and-programming-spring-2011/) (MIT's opencourseware)
* [Learn Python](https://pythonspot.com) * [Learn Python](https://pythonspot.com)
* [Learn Python - Free Interactive Python Tutorial](http://www.learnpython.org)
* [Learn to program in Python](https://www.codecademy.com/learn/python) * [Learn to program in Python](https://www.codecademy.com/learn/python)
* [Programming for Everybody: Getting Started with Python](https://www.coursera.org/learn/python) (Coursera) * [Learn to Program: The Fundamentals](https://www.coursera.org/learn/learn-to-program) (Coursera)
* [Learn to Program Using Python](https://www.edx.org/course/learn-program-using-python-utarlingtonx-cse1309x) (edX)
* [Microsoft Virtual Academy](https://mva.microsoft.com/en-US/training-courses/introduction-to-programming-with-python-8360)
* [Programming for Everybody](https://www.coursera.org/learn/python)
* [Programming Foundations with Python](https://www.udacity.com/course/programming-foundations-with-python--ud036) (Udacity) * [Programming Foundations with Python](https://www.udacity.com/course/programming-foundations-with-python--ud036) (Udacity)
* [Python Course](http://www.python-course.eu)
### R ### R

@ -1786,6 +1786,7 @@ For resources on Angular, Backbone, D3, Dojo, Ember, Express, jQuery, Knockout,
* [Hacking Secret Cyphers with Python](http://inventwithpython.com/hacking/chapters/) - Al Sweigart (3.3) * [Hacking Secret Cyphers with Python](http://inventwithpython.com/hacking/chapters/) - Al Sweigart (3.3)
* [High Performance Python](http://ianozsvald.com/HighPerformancePythonfromTrainingatEuroPython2011_v0.2.pdf) (PDF) * [High Performance Python](http://ianozsvald.com/HighPerformancePythonfromTrainingatEuroPython2011_v0.2.pdf) (PDF)
* [Hitchhiker's Guide to Python!](http://docs.python-guide.org/en/latest/) (2.6) * [Hitchhiker's Guide to Python!](http://docs.python-guide.org/en/latest/) (2.6)
* [How to Make Mistakes in Python](http://www.oreilly.com/programming/free/files/how-to-make-mistakes-in-python.pdf) - Mike Pirnat (PDF) (1st edition)
* [How to Think Like a Computer Scientist: Learning with Python](http://www.greenteapress.com/thinkpython/thinkCSpy/) - Allen B. Downey, Jeff Elkner and Chris Meyers (2.4) * [How to Think Like a Computer Scientist: Learning with Python](http://www.greenteapress.com/thinkpython/thinkCSpy/) - Allen B. Downey, Jeff Elkner and Chris Meyers (2.4)
* [How to Think Like a Computer Scientist: Learning with Python, Interactive Edition](http://interactivepython.org/courselib/static/thinkcspy/index.html) (3.2) * [How to Think Like a Computer Scientist: Learning with Python, Interactive Edition](http://interactivepython.org/courselib/static/thinkcspy/index.html) (3.2)
* [Intermediate Python](http://book.pythontips.com/en/latest/index.html#) - Muhammad Yasoob Ullah Khalid (1st edition) * [Intermediate Python](http://book.pythontips.com/en/latest/index.html#) - Muhammad Yasoob Ullah Khalid (1st edition)
@ -1838,6 +1839,7 @@ For resources on Angular, Backbone, D3, Dojo, Ember, Express, jQuery, Knockout,
* [The Little Book of Python Anti-Patterns](http://docs.quantifiedcode.com/python-anti-patterns/) ([Source](https://github.com/quantifiedcode/python-anti-patterns)) * [The Little Book of Python Anti-Patterns](http://docs.quantifiedcode.com/python-anti-patterns/) ([Source](https://github.com/quantifiedcode/python-anti-patterns))
* [The Programming Historian](http://niche-canada.org/research/niche-digital-infrastructure-project/the-programming-historian/) - William J. Turkel, Adam Crymble and Alan MacEachern * [The Programming Historian](http://niche-canada.org/research/niche-digital-infrastructure-project/the-programming-historian/) - William J. Turkel, Adam Crymble and Alan MacEachern
* [The Python Ecosystem: An Introduction](http://mirnazim.org/writings/python-ecosystem-introduction/) * [The Python Ecosystem: An Introduction](http://mirnazim.org/writings/python-ecosystem-introduction/)
* [Think Complexity](http://greenteapress.com/complexity/) - Allen B. Downey (2nd Edition) (PDF, HTML)
* [Think Python](http://www.greenteapress.com/thinkpython/) - Allen B. Downey (2.x & 3.0) * [Think Python](http://www.greenteapress.com/thinkpython/) - Allen B. Downey (2.x & 3.0)
* [Web2py: Complete Reference Manual, 6th Edition (pre-release)](http://web2py.com/book) (2.5 - 2.x) * [Web2py: Complete Reference Manual, 6th Edition (pre-release)](http://web2py.com/book) (2.5 - 2.x)
* [Welcome to Problem Solving with Algorithms and Data Structures](http://interactivepython.org/runestone/static/pythonds/index.html) - Brad Miller and David Ranum * [Welcome to Problem Solving with Algorithms and Data Structures](http://interactivepython.org/runestone/static/pythonds/index.html) - Brad Miller and David Ranum

@ -11,6 +11,7 @@
* [A2 Online Judge](https://a2oj.com) * [A2 Online Judge](https://a2oj.com)
* [Codeabbey](http://www.codeabbey.com) * [Codeabbey](http://www.codeabbey.com)
* [Codechef](https://www.codechef.com/contests) * [Codechef](https://www.codechef.com/contests)
* [Codecombat](https://codecombat.com)
* [Codeeval](https://www.codeeval.com) * [Codeeval](https://www.codeeval.com)
* [CodeFights](https://codefights.com) * [CodeFights](https://codefights.com)
* [Codeforces](http://codeforces.com/contests) * [Codeforces](http://codeforces.com/contests)
@ -42,7 +43,7 @@
* [Anarchy Golf](http://golf.shinh.org) * [Anarchy Golf](http://golf.shinh.org)
* [CareerCup](http://www.careercup.com) * [CareerCup](http://www.careercup.com)
* [CheckIO](http://www.checkio.org) * [CheckIO](http://www.checkio.org)
* [Codeforces](https://www.codeforces.com/problemset) * [Codeforces](http://codeforces.com/problemset)
* [CodeHunt](https://www.codehunt.com) * [CodeHunt](https://www.codehunt.com)
* [Codility](https://codility.com/programmers/) * [Codility](https://codility.com/programmers/)
* [Coding Bat](http://codingbat.com/java) * [Coding Bat](http://codingbat.com/java)
@ -66,5 +67,6 @@
* [Sphere Online Judge](http://www.spoj.com/problems/classical) * [Sphere Online Judge](http://www.spoj.com/problems/classical)
* [TalentBuddy](http://www.talentbuddy.co/blog/) * [TalentBuddy](http://www.talentbuddy.co/blog/)
* [Timus Online Judge](http://acm.timus.ru) * [Timus Online Judge](http://acm.timus.ru)
* [The Python Challenge](http://www.pythonchallenge.com)
* [URI Online Judge](https://www.urionlinejudge.com.br/judge/login) * [URI Online Judge](https://www.urionlinejudge.com.br/judge/login)
* [UVa Online Judge](https://uva.onlinejudge.org/index.php?Itemid=8&option=com_onlinejudge) * [UVa Online Judge](https://uva.onlinejudge.org/index.php?Itemid=8&option=com_onlinejudge)

Loading…
Cancel
Save