/python-notes

Notes on my python course on dataquest

Python Programming for Data Science and Machine Learning

Welcome to my page on learning python for machine learning.

I am currently learning python for data science and machine learning from various sources like dataquest.io and Udemy courses. I am an experienced Software Engineer so the notes below would not be helpful to someone who is an absolute beginner. To understand the notes below one should be familiar with basic programming concepts like variables, operators, loops, conditionals, arrays, lists and functions.

The notes below would be helpful for someone who has experience in writing code using programming language like Javascript, Java, C, Ruby etc.

  1. Basic Python Programming
  2. Python for Data Analysis with NumPy
  3. Python for Data Analysis with pandas
  4. Python for Data Visualization
  5. Data Cleaning in Python
  6. SQL Fundamentals and Web Scraping
  7. Statistics and Probability
  8. Machine Learning with Python
  9. Data Structures and Algorithms in Python
  10. Working with Spark
  11. Working with TensorFlow and Keras