4.13 out of 5
4.13
4 reviews on Udemy

The Complete Scientific Python 3 Bootcamp

Learn NumPy, SciPy, Matplotlib, Jupyter Notebook, Pandas, and Scikit-image in a single course
Understand and explain the Scientific Ecosystem
Work with Ndarrays in NumPy
Mathematical and Statistical Functions
Signal and Image Processing with NumPy, SciPy, and Scikit-image
Basic and Advanced Visualizations using Matplotlib
Introduction to Data Science with Pandas
K-Means Clustering

Become a Master in Scientific Python and acquire employers’ one of the most requested skills of 21st Century! A great Scientific Python programmer earns more than $150000 per year.

This is the most comprehensive, yet straight-forward course for the Scientific Python on Udemy! Whether you have never used SciPy before, already know basics of Python, or want to learn the advanced features of NumPy with Python 3, this course is for you! In this course we will teach you NumPy, SciPy, Matplotlib, Jupyter Notebook, Pandas, and Scikit-image. 

With over 100 lectures and more than 13 hours of video this comprehensive course leaves no stone unturned in teaching you Scientific Python!

This course will teach you Scientific Python in a very practical manner, with every lecture comes a full Python 3 programming video and a corresponding Jupyter notebook that has Python 3 code! Learn in whatever manner is the best for you!

We will start by helping you get Python3, NumPy, Matplotlib, Jupyter, and SciPy installed on your Windows computer and Raspberry Pi.

We cover a wide variety of topics, including:

  • Basics of Scientific Python Ecosystem

  • Basics of SciPy, NumPy, and Matplotlib

  • Installation of Python 3 on Windows

  • Setting up Raspberry Pi

  • Tour of Python 3 environment on Raspberry Pi

  • Jupyter installation and basics

  • Ndarrays

  • Array Creation Routines

  • Basic Visualization with Matplotlib

  • Ndarray Manipulation

  • Installation of SciPy

  • Constants and Linear Algebra

  • Integration

  • FFTs

  • Signal Processing

  • Interpolation

  • Image Processing with NumPy, SciPy, Matplotlib, and Scikit-image

  • Pandas and Data Science

  • K-Means clustering with SciPy

You will get lifetime access to over 100 lectures plus corresponding PDFs and the Jupyter notebooks for the lectures! 

So what are you waiting for? Learn SciPy in a way that will advance your career and increase your knowledge, all in a fun and practical way!

Introduction

1
Objectives, Audience, and Prerequisites
2
Topics Overview and Course Contents
3
Please leave your feedback
4
Scientific Python Ecosystem
5
Introduction to SciPy
6
URLs of all the projects in Scientific Python Ecosystem

Python 3 on Windows

1
Install Python 3 on Windows
2
Verify the installation

Raspberry Pi and Python

1
What is Raspberry Pi?
2
Unboxing of Raspberry Pi 3B+
3
Raspberry Pi Raspbian OS Setup Part 1
4
Raspbian OS Setup Part 2
5
Remote Desktop with VNC
6
List of Linux commands used in the section
7
Install IDLE3 on Raspberry Pi Raspbian
8
Python 3 on Raspberry Pi

Python 3 Basics

1
Hello World! on Windows
2
Hello World! on Raspberry Pi
3
Interpreter vs Script Mode
4
IDLE3
5
RPi vs PC

Python Package Index and pip

1
Python Package Index and pip
2
pip on Windows
3
pip3 on Windows

Install NumPy and Matplotlib

1
Install NumPy and Matplotlib on Windows
2
Install NumPy and Matplotlib on Raspberry Pi

Jupyter Notebook

1
Jupyter and IPython
2
Jupyter installation on Windows
3
Jupyter installation on Raspberry Pi
4
PuTTY Installation
5
Connect to a remote Jupyter notebook
6
A brief tour of Jupyter
7
Jupyter Installatio and Remote Connection Notes

Introduction to NumPy

1
What is NumPy?
2
Ndarrays, Indexing, and Slicing
3
Ndarray Properties
4
NumPy Constants
5
List of Data Types in NumPy

Create and Visualize Ndarrays

1
Ones and Zeros
2
Matrices
3
What is Matplotlib
4
Numerical Ranges and Visualization

Random Sampling

1
Random Sampling

Ndarray Manipulation

1
Ndarray Manipulation

Bitwise Operations

1
Bitwise Operations

Statistical Functions

1
Statistical Functions

Install SciPy

1
Install SciPy on Windows
2
Install SciPy on Raspberry Pi

Constants and Linear Algebra

1
Constants in SciPy
2
Linear Algebra

Integration

1
Integration

Signal Processing

1
Convolution
2
Waveforms

K-Means Clustering

1
K-Means Clustering

FFT and IFFT

1
FFT and IFFT

Audio Processing

1
Audio Processing

Image Processing

1
What is Digital Image Processing?
2
Image Datasets
3
Install Pillow on Windows and RPi
4
Read, Show, and save images with Matplotlib
5
NumPy for Images
6
Image Statistics
7
Image Masks
8
Image Channels
9
Arithmetic Operations
10
Logical Operations
11
Histograms with NumPy and Matplotlib
12
SciPy.misc
13
Measurements
14
Image Kernels and 2D convolution
15
Filtering
16
Distance Transform
17
Binary Morphological Operations
18
Grey Morphological Operations
19
Fill Holes with Morphological Operations

Interpolation

1
Interpolation

Advanced Matplotlib

1
Render Text
You can view and review the lecture materials indefinitely, like an on-demand channel.
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!
4.1
4.1 out of 5
4 Ratings

Detailed Rating

Stars 5
1
Stars 4
2
Stars 3
1
Stars 2
0
Stars 1
0
ed5bdcddbd754c9482b1c1dcf70e0bd7

Includes

13 hours on-demand video
8 articles
Full lifetime access
Access on mobile and TV
Certificate of Completion