Free Programming Tutorials for Data Science and Web Development

Free programming tutorials for data science, machine learning, and web development, organized by topic.

Looking for more? The Machine Learning Compendium is a book that covers every data science and machine learning topic.

Machine Learning and Data Science Tutorials


Deep Learning Tutorials


Reinforcement Learning Tutorials


Natural Language Processing (NLP) Tutorials



Computer Vision Tutorials



Time Series Analysis and Financial Analysis Tutorials


Statistics Tutorials


Math for Machine Learning Tutorials



Python Programming Tutorials


Ruby on Rails Tutorials


SQL & Databases Tutorials


Linux and Command Line Tutorials


Web Design, HTML, Javascript, and CSS Tutorials