A simple reference of resources that members of D4D have found useful in learning some of the languages, platforms, libraries, and methods applicable to D4D projects.
- CheckiO - online game for Python coders
- Enki - mobile app with 5 minute "workouts" for multiple programming topics
- Exercism - Download and solve practice problems in over 30 different languages
- PyData YouTube - All pydata conference talks are recorded so there are many great talks. Each conference has a playlist.
- DataCamp - Tutorials, videos & blogs. It is a subscription site but there is also lots of great free content. Focus on Data science in R & Python.
- Open Source Data Science Masters - Clare Corthell (who is also a member of D4d!) put together an amazing guide help you plan a circulum to learn data science with links to many free / cheap resoruces.
- Practical Programming: An Introduction to Computer Science Using Python 3 (Pragmatic Programmers)
- Data Structures and Algorithms in Python
- Python Data Science Handbook - Entire book is available as Jupyter notebooks for free but please consider supporting the author if you can.
- Enki - https://www.enki.com - mobile app with 5 minute "workouts" for multiple programming topics
- On Demand Training - https://services.github.com/on-demand/ - Github provided walkthrough
- On Demand Path - https://services.github.com/on-demand/path/ - Syllabus with Videos for walkthrough (for skipping around)
- Udacity Git/GitHub course