NUMPY Course
NumPy Tutorial
Master NumPy for numerical computing and scientific data processing.
Learn NumPy: arrays, operations, linear algebra, and building blocks for scientific Python.
Structured Course Path
Follow this roadmap from basics to projects. Every topic includes a code example, output preview, FAQ, and tool integration.
Foundations
Array Creation
Array Creation
8 min - beginner
Start lesson
From List
6 min - beginner
Start lesson
Zeros Array
7 min - beginner
Start lesson
Ones Array
8 min - beginner
Start lesson
Arange Function
6 min - beginner
Start lesson
Linspace Function
7 min - beginner
Start lesson
Identity Matrix
8 min - beginner
Start lesson
Random Arrays
6 min - beginner
Start lesson
Array Properties
Indexing & Slicing
Array Operations
Arithmetic Operations
9 min - intermediate
Start lesson
Element-wise Operations
10 min - intermediate
Start lesson
Broadcasting
8 min - intermediate
Start lesson
Comparison Operations
9 min - intermediate
Start lesson
Logical Operations
10 min - intermediate
Start lesson
Aggregation Functions
8 min - intermediate
Start lesson
Sorting
9 min - intermediate
Start lesson
Array Reshaping
Reshape
10 min - intermediate
Start lesson
Resize
8 min - intermediate
Start lesson
Flatten
9 min - intermediate
Start lesson
Ravel
10 min - intermediate
Start lesson
Transpose
8 min - intermediate
Start lesson
Concatenate
9 min - intermediate
Start lesson
Stack
10 min - intermediate
Start lesson
Split
8 min - intermediate
Start lesson
Linear Algebra
Matrix Operations
11 min - advanced
Start lesson
Dot Product
12 min - advanced
Start lesson
Matrix Multiplication
10 min - advanced
Start lesson
Determinant
11 min - advanced
Start lesson
Matrix Inverse
12 min - advanced
Start lesson
Eigenvalues
10 min - advanced
Start lesson
Solving Linear Equations
11 min - advanced
Start lesson
Statistical Methods
Mean and Median
12 min - advanced
Start lesson
Standard Deviation and Variance
10 min - advanced
Start lesson
Percentile
11 min - advanced
Start lesson
Histogram
12 min - advanced
Start lesson
Correlations
10 min - advanced
Start lesson
Random Distributions
11 min - advanced
Start lesson
Statistical Functions
12 min - advanced
Start lesson
Advanced Topics
Performance Optimization
10 min - advanced
Start lesson
Memory Layout
11 min - advanced
Start lesson
Vectorization
12 min - advanced
Start lesson
Universal Functions
10 min - advanced
Start lesson
Fourier Transform
11 min - advanced
Start lesson
Polynomial Operations
12 min - advanced
Start lesson
Project: Numerical Computing
10 min - advanced
Start lesson