Perhaps knowing programming is important…

Python


Language

  1. ✨ Ten Jupyter Notebooks covering Python features: https://github.com/jvdkwast/Python3_Jupyter_Notebook/tree/master
  2. 💖 PyFlo: Comprehensive guide to Python with additional content https://pyflo.net/

Libraries


NumPy is a Python library for efficient numerical computations, providing support for large, multi-dimensional arrays and matrices.

💖 Illustrated Guide to NumPy https://betterprogramming.pub/numpy-illustrated-the-visual-guide-to-numpy-3b1d4976de1d

Official QuickStart: Technical Overview of Features https://numpy.org/devdocs/user/quickstart.html

Official Absolute Basics: Beginner-Friendly Guide with Q&A https://numpy.org/devdocs/user/absolute_beginners.html


Pandas is a powerful Python library for data manipulation and analysis, enabling efficient handling of structured data.

💖 Illustrated Guide to Pandas https://betterprogramming.pub/pandas-illustrated-the-definitive-visual-guide-to-pandas-c31fa921a43

Visual Presentation & Jupyter Notebook http://stefaniemolin.com/pandas-workshop/

Advanced: Modern Idiomatic Pandas