Programming: Difference between revisions

From Ideasplace
Jump to navigation Jump to search
Line 19: Line 19:
*[https://openpyxl.readthedocs.io/en/stable/ OpenPyXL] Python Library for handling MS Excel files
*[https://openpyxl.readthedocs.io/en/stable/ OpenPyXL] Python Library for handling MS Excel files
*[https://automatetheboringstuff.com Automate the boring stuff] website to accompany the book and training videos
*[https://automatetheboringstuff.com Automate the boring stuff] website to accompany the book and training videos
====Python Modules of Note====
*[https://numpy.org/ NumPy] - adds support for large, multi-dimensional arrays and matrices
*[https://scipy.org/ SciPy] - contains modules for optimization, linear algebra, integration, interpolation, special functions, FFT, signal and image processing
*[https://keras.io/ Keras] - artificial neural networks
*[https://pandas.pydata.org/ Pandas] - data manipulation and analysis.
*[https://matplotlib.org/ Matplotlib] - plotting library for the Python programming language and its numerical mathematics extension NumPy
*[https://pytorch.org/ PyTorch] - machine learning library based on the Torch library used for applications such as computer vision and natural language processing
*[https://scikit-learn.org/ Scikit-learn] - machine learning library
*[https://www.tensorflow.org/ TensorFlow] - used mainly for training and inference of neural networks.
*[https://requests.readthedocs.io/ Requests] - client library - maps the HTTP protocol onto Python's object-oriented semantics


===Arduino===
===Arduino===

Revision as of 14:49, 16 January 2025

General Programming

Python

Python Modules of Note

  • NumPy - adds support for large, multi-dimensional arrays and matrices
  • SciPy - contains modules for optimization, linear algebra, integration, interpolation, special functions, FFT, signal and image processing
  • Keras - artificial neural networks
  • Pandas - data manipulation and analysis.
  • Matplotlib - plotting library for the Python programming language and its numerical mathematics extension NumPy
  • PyTorch - machine learning library based on the Torch library used for applications such as computer vision and natural language processing
  • Scikit-learn - machine learning library
  • TensorFlow - used mainly for training and inference of neural networks.
  • Requests - client library - maps the HTTP protocol onto Python's object-oriented semantics

Arduino

C derivatives

HTML5/CSS

Javascript

Ruby

PHP

Perl

ASP.NET

Java

Server side Javascript

NoSQL databases

Relational databases