Python
Youtube search... ...Google search
- Colaboratory
- How to build your own AlphaZero AI using Python and Keras
- TensorFlow
- Automate the Boring Stuff with Python
- Top 20 Python AI and Machine Learning Open Source Projects
- Essential Cheat Sheets for Machine Learning and Deep Learning Engineers
- How to Setup a Python Environment for Machine Learning | George Seif - KDnuggets
- Notebooks; Jupyter and R Markdown
- Python & AWS Lambda
- Cython: blending Python and C++ ...superset of Python in C Programming.
- Git - GitHub and GitLab
- Guido Van Rossum; author of Python
Contents
Anaconda
Youtube search... ...Google search
- Getting started with Anaconda | Continuum Analytics
- Cheatsheet
- Anaconda Cloud Documentation
- Anaconda package lists of libraries & utilities
Anaconda Cloud is a package management service by Anaconda. Cloud makes it easy to find, access, store and share public notebooks, environments, and conda and PyPI packages.
Python Data Science Handbook
Python Stack
Youtube search... ...Google search
Flask
Youtube search... ...Google search
- Flask a microframework for Python
- Flask boilerplate | Max Halford
- flaskSaaS | Max Halford starting point to build your SaaS in Flask & Python, with Stripe subscription billing
- flask-image-uploader | bboe
- Flask-Login for the user accounts
- Flask-SQLAlchemy interacting with the database
- Flask-WTF and WTForms for the form handling.
- Flask-Mail for sending mails.
- Flask-Bcrypt for generating secret user passwords.
- Flask-Admin for building an administration interface.
- Flask-Script for managing the app
- flask-stripe Stripe Checkout & user registration
NumPy
Youtube search... ...Google search
- NumPy -manipulation of numerical arrays. NumPy can also be used as an efficient multi-dimensional container of generic data. Arbitrary data-types can be defined. This allows NumPy to seamlessly and speedily integrate with a wide variety of databases.
NetworkX
Youtube search... ...Google search
- NetworkX a Python package for the creation, manipulation, and study of the structure, dynamics, and functions of complex networks. Video: Connected: A Social Network Analysis Tutorial with NetworkX ...Social Network Analysis (SNA), the study of the relational structure between actors, is used throughout the social and natural sciences to discover insight from connected entities.
Matplotlib
Youtube search... ...Google search
- Matplotlib generate plots, histograms, power spectra, bar charts, errorcharts, scatterplots, etc Visualization with Matplotlib | Jake VanderPlas - Python Data Science Handbook
Pandas
Youtube search... ...Google search
- Python Data Analysis library - data structures and data analysis tools for the Python programming language. Pandas is a newer package built on top of NumPy, and provides an efficient implementation of a DataFrame. DataFrames are essentially multidimensional arrays with attached row and column labels, and often with heterogeneous types and/or missing data. As well as offering a convenient storage interface for labeled data, Pandas implements a number of powerful data operations familiar to users of both database frameworks and spreadsheet programs.
SciPy
Youtube search... ...Google search
- SciPy library - one of the core packages that make up the SciPy stack. It provides many user-friendly and efficient numerical routines such as routines for numerical integration, interpolation, optimization, linear algebra and statistics.
scikit-learn
Youtube search... ...Google search
- scikit-learn library for machine learning in Python
openpyxl
Youtube search... ...Google search
IPython Blocks
Youtube search... ...Google search
- IPython Blocks a tool for practicing Python in the Jupyter giving learners a grid of colors to manipulate while practicing for loops, if statements, and other aspects of Python.