# Python For Data Science And Machine Learning Bootcamp

Tags:

## Learn how to use NumPy, Pandas, Seaborn , Matplotlib , Plotly , Scikit-Learn , Machine Learning, Tensorflow , and more!

Last updated 2022-01-10 | 4.7

- Use Python for Data Science and Machine Learning- Use Spark for Big Data Analysis

- Implement Machine Learning Algorithms

## What you'll learn

## * Requirements

* Some programming experience* Admin permissions to download files

## Description

- Use Python for Data Science and Machine Learning
- Use Spark for Big Data Analysis
- Implement Machine Learning Algorithms
- Learn to use NumPy for Numerical Data
- Learn to use Pandas for Data Analysis
- Learn to use Matplotlib for Python Plotting
- Learn to use Seaborn for statistical plots
- Use Plotly for interactive dynamic visualizations
- Use SciKit-Learn for Machine Learning Tasks
- K-Means Clustering
- Logistic Regression
- Linear Regression
- Random Forest and Decision Trees
- Natural Language Processing and Spam Filters
- Neural Networks
- Support Vector Machines

## Course content

27 sections • 166 lectures

### Introduction to the Course Preview 03:33

### Course Help and Welcome Preview 00:36

Just a quick thank you and how to get help in the course!

### Course FAQs Preview 03:02

Check out FAQs for the course!

### Python Environment Setup Preview 11:14

Learn how to install Python and Anaconda and get your system setup.

### Updates to Notebook Zip Preview 00:09

### Jupyter Notebooks Preview 13:48

Learn about the Jupyter Notebook System!

### Optional: Virtual Environments Preview 09:51

Optional Lecture on Virtual Environments

### Welcome to the Python Crash Course Section! Preview 00:17

Just a quick introduction of the section from me personally!

### Introduction to Python Crash Course Preview 01:26

Get a quick Crash Course in Python!

### Python Crash Course - Part 1 Preview 19:29

Get a quick Crash Course in Python!

### Python Crash Course - Part 2 Preview 15:14

Get a quick Crash Course in Python!

### Python Crash Course - Part 3 Preview 16:39

Get a quick Crash Course in Python!

### Python Crash Course - Part 4 Preview 15:37

Get a quick Crash Course in Python!

### Python Crash Course Exercises - Overview Preview 03:35

Get a quick Crash Course in Python!

### Python Crash Course Exercises - Solutions Preview 11:56

Get a quick Crash Course in Python!

### Welcome to the NumPy Section! Preview 00:10

Just a quick introduction of the section from me personally!

### Introduction to Numpy Preview 02:12

Part of the NumPy Section of the Course!

### Numpy Arrays Preview 16:49

Part of the NumPy Section of the Course!

### Quick Note on Array Indexing Preview 00:48

Quick note on Numpy Array!

### Numpy Array Indexing Preview 18:23

Part of the NumPy Section of the Course!

### Numpy Operations Preview 07:04

Part of the NumPy Section of the Course!

### Numpy Exercises Overview Preview 02:46

Part of the NumPy Section of the Course!

### Numpy Exercises Solutions Preview 15:31

Part of the NumPy Section of the Course!

### Welcome to the Pandas Section! Preview 00:14

Just a quick introduction of the section from me personally!

### Introduction to Pandas Preview 01:44

Part of the Pandas Section of the Course!

### Series Preview 10:39

Part of the Pandas Section of the Course!

### DataFrames - Part 1 Preview 15:31

Part of the Pandas Section of the Course!

### DataFrames - Part 2 Preview 17:10

Part of the Pandas Section of the Course!

### DataFrames - Part 3 Preview 09:12

Part of the Pandas Section of the Course!

### Missing Data Preview 06:19

Part of the Pandas Section of the Course!

### Groupby Preview 06:48

Part of the Pandas Section of the Course!

### Merging Joining and Concatenating Preview 08:55

Part of the Pandas Section of the Course!

### Operations Preview 12:04

Part of the Pandas Section of the Course!

### Data Input and Output Preview 14:00

Part of the Pandas Section of the Course!

### Note on SF Salary Exercise Preview 00:22

Quick Note!

### SF Salaries Exercise Overview Preview 01:55

Challenge yourself with some Pandas Exercises!

### SF Salaries Solutions Preview 15:25

Challenge yourself with some Pandas Exercises!

### Ecommerce Purchases Exercise Overview Preview 02:11

Challenge yourself with some Pandas Exercises!

### Ecommerce Purchases Exercise Solutions Preview 15:12

Challenge yourself with some Pandas Exercises!

### Welcome to the Data Visualization Section! Preview 00:22

Just a quick introduction of the section from me personally!

### Introduction to Matplotlib Preview 03:02

Learn about Data Visualization with Matplotlib and Python!

### Matplotlib Part 1 Preview 16:57

Learn about Data Visualization with Matplotlib and Python!

### Matplotlib Part 2 Preview 15:51

Learn about Data Visualization with Matplotlib and Python!

### Matplotlib Part 3 Preview 11:51

Learn about Data Visualization with Matplotlib and Python!

### Matplotlib Exercises Overview Preview 01:46

Learn about Data Visualization with Matplotlib and Python!

### Matplotlib Exercises - Solutions Preview 10:19

Learn about Data Visualization with Matplotlib and Python!

### Introduction to Seaborn Preview 02:58

Learn about Data Visualization with Seaborn and Python!

### Distribution Plots Preview 18:20

Learn about Data Visualization with Seaborn and Python!

### Categorical Plots Preview 17:17

Learn about Data Visualization with Seaborn and Python!

### Matrix Plots Preview 10:14

Learn about Data Visualization with Seaborn and Python!

### Grids Preview 08:30

Learn about Data Visualization with Seaborn and Python!

### Regression Plots Preview 07:13

Learn about Data Visualization with Seaborn and Python!

### Style and Color Preview 08:21

Learn about Data Visualization with Seaborn and Python!

### Seaborn Exercise Overview Preview 01:53

Learn about Data Visualization with Seaborn and Python!

### Seaborn Exercise Solutions Preview 07:08

Learn about Data Visualization with Seaborn and Python!

### Pandas Built-in Data Visualization Preview 13:27

Learn about Data Visualization with Pandas and Python!

### Pandas Data Visualization Exercise Preview 01:22

Learn about Data Visualization with Pandas and Python!

### Pandas Data Visualization Exercise- Solutions Preview 08:55

Learn about Data Visualization with Pandas and Python!

### Introduction to Plotly and Cufflinks Preview 03:22

Learn about Data Visualization with Plotly and Python!

### READ ME FIRST BEFORE PLOTLY PLEASE! Preview 00:53

### Plotly and Cufflinks Preview 18:38

Learn about Data Visualization with Plotly and Python!

### Introduction to Geographical Plotting Preview 00:58

Learn how to create Geographical Plots!

### Choropleth Maps - Part 1 - USA Preview 19:26

Learn how to create Geographical Plots!

### Choropleth Maps - Part 2 - World Preview 06:53

Learn how to create Geographical Plots!

### Choropleth Exercises Preview 03:11

Learn how to create Geographical Plots!

### Choropleth Exercises - Solutions Preview 10:01

Learn how to create Geographical Plots!

### Welcome to the Data Capstone Projects! Preview 00:17

Just a quick introduction of the section from me personally!

### 911 Calls Project Overview Preview 02:07

Take everything you know and work on a Capstone Project!

### 911 Calls Solutions - Part 1 Preview 14:29

Take everything you know and work on a Capstone Project!

### 911 Calls Solutions - Part 2 Preview 17:37

Take everything you know and work on a Capstone Project!

### Bank Data Preview 00:11

quick note

### Finance Data Project Overview Preview 03:06

Take everything you know and work on a Capstone Project!

### Finance Project - Solutions Part 1 Preview 16:13

Take everything you know and work on a Capstone Project!

### Finance Project - Solutions Part 2 Preview 18:11

Take everything you know and work on a Capstone Project!

### Finance Project - Solutions Part 3 Preview 06:23

Take everything you know and work on a Capstone Project!

### Welcome to Machine Learning. Here are a few resources to get you started! Preview 00:21

Check out ISLR

### Welcome to the Machine Learning Section! Preview 00:31

Just a quick introduction of the section from me personally!

### Supervised Learning Overview Preview 08:21

### Evaluating Performance - Classification Error Metrics Preview 16:37

### Evaluating Performance - Regression Error Metrics Preview 05:36

### Machine Learning with Python Preview 09:27

Master Machine Learning with Python!

### Linear Regression Theory Preview 04:33

Learn Linear Regression with Python!

### model_selection Updates for SciKit Learn 0.18 Preview 00:26

Just a quick Note!

### Linear Regression with Python - Part 1 Preview 18:16

Learn Linear Regression with Python!

### Linear Regression with Python - Part 2 Preview 07:05

Learn Linear Regression with Python!

### Linear Regression Project Overview Preview 02:31

Learn Linear Regression with Python!

### Linear Regression Project Solution Preview 18:43

Learn Linear Regression with Python!

### Bias Variance Trade-Off Preview 06:25

Learn about the Bias Variance Trade Off

### Logistic Regression Theory Preview 11:53

Learn Logistic Regression with Python!

### Logistic Regression with Python - Part 1 Preview 17:43

Learn Logistic Regression with Python!

### Logistic Regression with Python - Part 2 Preview 16:57

Learn Logistic Regression with Python!

### Logistic Regression with Python - Part 3 Preview 08:15

Learn Logistic Regression with Python!

### Logistic Regression Project Overview Preview 01:36

Learn Logistic Regression with Python!

### Logistic Regression Project Solutions Preview 11:05

Learn Logistic Regression with Python!

### KNN Theory Preview 05:38

Learn K Nearest Neighbors with Python!

### KNN with Python Preview 19:39

Learn K Nearest Neighbors with Python!

### KNN Project Overview Preview 01:11

Learn K Nearest Neighbors with Python!

### KNN Project Solutions Preview 14:14

Learn K Nearest Neighbors with Python!

### Introduction to Tree Methods Preview 06:52

Learn Tree Methods with Python!

### Decision Trees and Random Forest with Python Preview 13:57

Learn Tree Methods with Python!

### Decision Trees and Random Forest Project Overview Preview 03:10

Learn Tree Methods with Python!

### Decision Trees and Random Forest Solutions Part 1 Preview 12:13

Learn Tree Methods with Python!

### Decision Trees and Random Forest Solutions Part 2 Preview 08:46

Learn Tree Methods with Python!

### SVM Theory Preview 04:36

Learn about Support Vector Machines with Python!

### Support Vector Machines with Python Preview 17:52

Learn about Support Vector Machines with Python!

### SVM Project Overview Preview 02:21

Learn about Support Vector Machines with Python!

### SVM Project Solutions Preview 10:09

Learn about Support Vector Machines with Python!

### K Means Algorithm Theory Preview 05:15

Learn about K Means Clustering with Python!

### K Means with Python Preview 12:35

Learn about K Means Clustering with Python!

### K Means Project Overview Preview 02:53

Learn about K Means Clustering with Python!

### K Means Project Solutions Preview 16:38

Learn about K Means Clustering with Python!

### Principal Component Analysis Preview 03:26

Learn how to perform PCA with Python!

### PCA with Python Preview 16:58

Learn how to perform PCA with Python!

### Recommender Systems Preview 04:13

Recommender Systems Section

### Recommender Systems with Python - Part 1 Preview 13:36

Recommender Systems Section

### Recommender Systems with Python - Part 2 Preview 13:21

Recommender Systems Section

### Natural Language Processing Theory Preview 05:06

Learn about Natural Language Processing with Python!

### NLP with Python - Part 1 Preview 16:02

Learn about Natural Language Processing with Python!

### NLP with Python - Part 2 Preview 18:46

Learn about Natural Language Processing with Python!

### NLP with Python - Part 3 Preview 17:30

Learn about Natural Language Processing with Python!

### NLP Project Overview Preview 02:04

Learn about Natural Language Processing with Python!

### NLP Project Solutions Preview 19:26

Learn about Natural Language Processing with Python!

### Download TensorFlow Notebooks Here Preview 00:02

### Quick Check for Notes

Sorry about this quick little check, but some students have been missing the previous lecture!

### Welcome to the Deep Learning Section! Preview 00:21

Just a quick introduction of the section from me personally!

### Introduction to Artificial Neural Networks (ANN) Preview 02:15

### Installing Tensorflow Preview 00:06

### Perceptron Model Preview 10:39

### Neural Networks Preview 07:19

### Activation Functions Preview 10:39

### Multi-Class Classification Considerations Preview 10:34

### Cost Functions and Gradient Descent Preview 18:13

### Backpropagation Preview 14:47

### TensorFlow vs Keras Preview 02:13

### TF Syntax Basics - Part One - Preparing the Data Preview 10:49

### TF Syntax Basics - Part Two - Creating and Training the Model Preview 13:59

### TF Syntax Basics - Part Three - Model Evaluation Preview 12:56

### TF Regression Code Along - Exploratory Data Analysis Preview 18:50

### TF Regression Code Along - Exploratory Data Analysis - Continued Preview 13:15

### TF Regression Code Along - Data Preprocessing and Creating a Model Preview 08:42

### TF Regression Code Along - Model Evaluation and Predictions Preview 11:23

### TF Classification Code Along - EDA and Preprocessing Preview 08:05

### TF Classification - Dealing with Overfitting and Evaluation Preview 16:50

### TensorFlow 2.0 Project Options Overview Preview 01:40

### TensorFlow 2.0 Project Notebook Overview Preview 07:41

### Keras Project Solutions - Dealing with Missing Data Preview 20:35

### Keras Project Solutions - Dealing with Missing Data - Part Two Preview 14:46

### Keras Project Solutions - Categorical Data Preview 12:02

### Keras Project Solutions - Data PreProcessing Preview 17:23

### Keras Project Solutions - Data PreProcessing Preview 03:45

### Keras Project Solutions - Creating and Training a Model Preview 03:57

### Keras Project Solutions - Model Evaluation Preview 09:42

### Tensorboard Preview 18:22

### Welcome to the Big Data Section! Preview 00:23

Just a quick introduction of the section from me personally!

### Big Data Overview Preview 05:31

Learn about Big Data, Spark, and how to use it with Python with Amazon Web Services!

### Spark Overview Preview 08:59

Learn about Big Data, Spark, and how to use it with Python with Amazon Web Services!

### Local Spark Set-Up Preview 00:59

Spark Set-up options for a local set-up.

### AWS Account Set-Up Preview 04:13

Learn about Big Data, Spark, and how to use it with Python with Amazon Web Services!

### Quick Note on AWS Security Preview 00:16

Just a quick note on AWS Security

### EC2 Instance Set-Up Preview 16:18

Set up your EC2 on AWS. Windows Users - Watch the whole lecture. Mac/Linux - Stop watching once we reach the SSH section, the next lecture will cover that for you.

### SSH with Mac or Linux Preview 04:49

Only watch if you are a Mac or Linux user for SSH into your AWS EC2 Instance.

### PySpark Setup Preview 23:48

Step by Step instructions for setting up Hadoop, Spark, and Jupyter Notebook on your EC2 Ubuntu Instance.

### Lambda Expressions Review Preview 05:26

Learn about Big Data, Spark, and how to use it with Python with Amazon Web Services!

### Introduction to Spark and Python Preview 08:16

Learn about Big Data, Spark, and how to use it with Python with Amazon Web Services!

### RDD Transformations and Actions Preview 23:08

Learn about Big Data, Spark, and how to use it with Python with Amazon Web Services!