This list contains resources for data science using Python
###How To Contribute
- Fork
- Edit, and add your recommendations (for beginner, intermediate, or veteran)
- Send a Pull Request
###Index
- Python Programming
- [Algorithms] (#algorithms)
- [Computer Vision] (#computer-vision)
- [Data Analysis using Python] (#python-data-analysis)
- [Data Visualization] (#data-visualization)
- [Finance] (#finance)
- [IPython] (#ipython)
- [Machine Learning] (#machine-learning)
- [Natural Language Processing] (#natural-language)
- [NumPy] (#numpy)
- [Online Courses] (#online-courses)
- [Pandas] (#pandas)
- [SciPy] (#statistics)
###Python Programming Rather than presenting an exhaustive list of books and resources for learning Python, I tried to pick out books and resources which have been highly-rated and I found accessible.
- [Python Programming: An Introduction to Computer Science, 2nd Ed.] (http://www.amazon.com/Python-Programming-Introduction-Computer-Science/dp/1590282418/ref=sr_1_5?ie=UTF8&qid=1435772506&sr=8-5&keywords=python) - John Zelle -
Beginner
- [Introducing Python: Modern Computing in Simple Packages] (http://www.amazon.com/Introducing-Python-Modern-Computing-Packages-ebook/dp/B00PHTRLO2/ref=tmm_kin_title_0?_encoding=UTF8&sr=8-1&qid=1435772835) - Bill Lubanovic -
Intermediate
- [Core Python Applications Programming (3rd Edition)] (http://www.amazon.com/Core-Python-Applications-Programming-3rd-ebook/dp/B007GQB3DO/ref=tmm_kin_title_0?_encoding=UTF8&sr=8-1&qid=1435773041) - Wesley Chun -
Intermediate
- [Fluent Python: Clear, Concise, and Effective Programming] (http://shop.oreilly.com/product/0636920032519.do) โ Early Release - Luciano Ramalho -
Advanced
- [Automate the Boring Stuff with Python: Practical Programming for Total Beginners] (http://www.amazon.com/Automate-Boring-Stuff-Python-Programming-ebook/dp/B00WJ049VU/ref=tmm_kin_title_0?_encoding=UTF8&sr=8-1&qid=1435772933) - Albert Sweigart-
Beginner
- [Effective Python: 59 Specific Ways to Write Better Python] (http://www.amazon.com/Effective-Python-Specific-Software-Development-ebook/dp/B00TKGY0GU/ref=tmm_kin_title_0?_encoding=UTF8&sr=8-1&qid=1435772898) - Brett Slatkin -
Advanced
###Algorithms
###Computer Vision
###Data Analysis using Python
###Data Visualization
###Finance
###IPython
###Machine Learning
###Natural Language Processing
###NumPy
###Online Courses
###Pandas
###SciPy