Skills for ML Links & Resources

Math Courses & Textbooks

Mathematics for Machine Learning

Mathematics for Machine Learning Specialization

My Recommendations to Learn Mathematics for Machine Learning

Math For Machine Learning

Mathway: Math Glossary



Introduction to Python

How To Master Python


Python for Absolute Beginners!

Intro to Python at Coursera

Python Machine Learning Tutorials

Learn Python – Full Course for Beginners

Text Editors

Best Text Editor For Programming

Sublime Text

Visual Studio Code


Terminal for Beginners

Basic Linux Commands You Need To Know

How to use the Command Line | Terminal Basics for Beginners

Beginner’s Guide to the Bash Terminal


Git Documentation

Git for Everybody: How to Clone a Repository from GitHub

Git and GitHub for Poets

Learn Git in 15 Minutes