Domain specific resources


Data Science and Data Analysis

  • Open Source Society — Path to a free self-taught education in Data Science
  • Python Data Science Handbook — learn to use Python libraries such as NumPy, Pandas, Matplotlib, Scikit-Learn, and related tools to effectively store, manipulate, and gain insight from data
  • Data Carpentry — data organization, cleanup, analysis, and visualization
  • Data Scientist with Python — hands-on with libraries like NumPy and Pandas, work with real-world datasets
  • Master Data Analysis with Python — comprehensive course to learn data analysis and visualization
  • Python-xy — free scientific and engineering development software for numerical computations, data analysis and data visualization based on Python programming language, Qt graphical user interfaces and Spyder interactive scientific development environment
  • Data science Python notebooks — scikit-learn, big data (Spark, Hadoop MapReduce, HDFS), matplotlib, pandas, NumPy, SciPy, etc

GUI and Games

Machine Learning

Robotics and Computer Vision

Scientific computing

Web development