mirror of
https://github.com/namibia/free-programming-books.git
synced 2024-12-26 00:27:30 +00:00
Added Python Books 'Think Complexity & 'How to Make Mistakes in Python'
This commit is contained in:
parent
9164a3d3aa
commit
abf27a88bb
@ -233,13 +233,21 @@
|
||||
|
||||
### 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)
|
||||
* [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)
|
||||
* [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)
|
||||
* [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)
|
||||
* [Python Course](http://www.python-course.eu)
|
||||
|
||||
|
||||
### 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)
|
||||
* [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)
|
||||
* [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, 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)
|
||||
@ -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 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/)
|
||||
* [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)
|
||||
* [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
|
||||
|
@ -11,6 +11,7 @@
|
||||
* [A2 Online Judge](https://a2oj.com)
|
||||
* [Codeabbey](http://www.codeabbey.com)
|
||||
* [Codechef](https://www.codechef.com/contests)
|
||||
* [Codecombat](https://codecombat.com)
|
||||
* [Codeeval](https://www.codeeval.com)
|
||||
* [CodeFights](https://codefights.com)
|
||||
* [Codeforces](http://codeforces.com/contests)
|
||||
@ -42,7 +43,7 @@
|
||||
* [Anarchy Golf](http://golf.shinh.org)
|
||||
* [CareerCup](http://www.careercup.com)
|
||||
* [CheckIO](http://www.checkio.org)
|
||||
* [Codeforces](https://www.codeforces.com/problemset)
|
||||
* [Codeforces](http://codeforces.com/problemset)
|
||||
* [CodeHunt](https://www.codehunt.com)
|
||||
* [Codility](https://codility.com/programmers/)
|
||||
* [Coding Bat](http://codingbat.com/java)
|
||||
@ -66,5 +67,6 @@
|
||||
* [Sphere Online Judge](http://www.spoj.com/problems/classical)
|
||||
* [TalentBuddy](http://www.talentbuddy.co/blog/)
|
||||
* [Timus Online Judge](http://acm.timus.ru)
|
||||
* [The Python Challenge](http://www.pythonchallenge.com)
|
||||
* [URI Online Judge](https://www.urionlinejudge.com.br/judge/login)
|
||||
* [UVa Online Judge](https://uva.onlinejudge.org/index.php?Itemid=8&option=com_onlinejudge)
|
||||
|
Loading…
Reference in New Issue
Block a user