Courses Online: Coding and ML

Date: July 15, 2024 12:05 PM

General Relevant Coding Tutorials

The Missing Semester of Your CS Education by MIT


Github Intro

Github Primer


Making Friends with Machine Learning - 6hr Google Course


Intro to Programming

  • Harvard’s CS50 is a great high-level introduction to programming and software engineering that covers the fundamentals of Python.
  • You may want to dive a little deeper though, for which Programming Fundamentals by the University of Helsinki is great. You can probably skim through the first few chapters if you have worked through CS50.
  • Dead Simple Python; to understand Python’s inner workings to use it for data science and machine learning, useful later on

Shallow Machine Learning

Deep Learning

Maths:

Other resources: