#### Linear Programming with PuLP

1. Introduction to Linear Programming

2. Introduction to PuLP

3. Linear Programming with PuLP – Real World Example, Resourcing Problem

4. Linear Programming with PuLP – Real World Example, Blending Problem

5. Linear Programming with PuLP – Using PuLP with pandas and binary constraints to solve a scheduling problem

6. Linear Programming with PuLP – Mocking conditional statements using binary constraints

#### PySpark

##### Introduction To PySpark

Part 1 – Creating Data Frames and Reading Data from Files

Part 2 – Selecting, Filtering and Sorting Data

Part 3 – Adding, Updating and Removing Columns

Part 4 – Summarising Data

Part 5 – Aggregating Data

##### Unit Testing Using Databricks

Part 1 – PySpark Unit Testing using Databricks Connect

Part 2 – Integrating PySpark Unit Testing into an Azure Pipelines CI Pipeline

##### PySpark – Misc

Multiclass Text Classification with PySpark

Using PySpark to Read and Flatten JSON data with an enforced schema

#### Machine Learning

Principle Component Analysis in Python

Gradient Descent for Linear Regression

Random Forests in python using scikit-learn

Isomap for Dimensionality Reduction in Python

Basic Language Processing with NLTK

K-means Clustering in Python

Scoring Classifier Models using scikit-learn

K-nearest Neighbours Classification in python

Linear Regression in python using scikit-learn

Decision Tree Classifier in python using scikit-learn

Support Vector Classifiers in python using scikit-learn

Random Forests in python using scikit-learn

Gradient Boosting in python using scikit-learn

Deploying Neural Network models to Azure ML Service with Keras and ONNX

Using Azure AutoML and AML for Assessing Multiple Models and Deployment

#### Statistics

Basic Statistics in Python

Correlation in Python

Comparative Statistics in Python using SciPy

Discrete Probability Distributions (Bernoulli, Binomial, Poisson)

BG-NBD Model for Customer Base Analysis in Python

#### Data Visualisation

Line Charts in Matplotlib

Scatter Charts in Matplotlib

Scatter Matrices using pandas

Bar Charts in Matplotlib

Parallel Coordinates in Matplotlib

KDE and violin plots using seaborn

Creating Graphs using Flask and D3

#### Data Manipulation

Resampling Time Series Data with pandas

Mapping Categorical Data in pandas

Bucketing Continuous Variables in pandas

Splitting Data for Machine Learning with scikit-learn

Feature Scaling with scikit-learn

Working with timezones in Python

#### Text Analytics

Basic Language Processing with NLTK

Creating custom skills for Azure Cognitive Search using Azure ML

Searching document text at scale using Azure Cognitive Search

#### Misc

Detecting face masks using Azure Cognitive Services

Parallel task processing from a message queue using Azure Kubernetes Service and python

Automated Deployment of Serverless Python Web APIs using Azure Functions and Azure DevOps

Interacting with the Twitter API using python

Using Azure Cognitive Services to Caption Video

Implementing Djikstra’s Shortest Path Algorithm with Python

Fibonacci Implementation in python

Linear Algebra using NumPy – Vectors

Automated Deployment of Serverless Python Web APIs using Azure Functions and Azure DevOps

Detecting face masks using Azure Cognitive Services

Deploying Neural Network models to Azure ML Service with Keras and ONNX

Parallel task processing from a message queue using Azure Kubernetes Service and python

Using Azure AutoML and AML for Assessing Multiple Models and Deployment

Creating custom skills for Azure Cognitive Search using Azure ML

Searching document text at scale using Azure Cognitive Search

#### Creating End-to-End MLOps Pipelines using Azure ML and Azure Pipelines

Part 1 – Introduction

Part 2 – Resource Set Up

Part 3 – Data Pipeline

Part 4 – Environment Pipeline

Part 5 – Model Training Pipeline

Part 6 – Model Deployment Pipeline

Part 7 – Continuous Integration Pipeline

#### Power BI

MLOps – Tracking Model Metrics Using Power BI

#### Azure Databricks

##### Unit Testing Using Databricks

Part 1 – PySpark Unit Testing using Databricks Connect

Part 2 – Integrating PySpark Unit Testing into an Azure Pipelines CI Pipeline

#### Interactive Forms

Autofilling forms with JavaScript

Auto-updating dropdown fields in JavaScript

Conditional Disabling of Form Inputs using JavaScript

Updating output values using input scrollbar values