NumPy courrses often teach array manipulation, mathematical functions, and data analysis techniques. You can build skills in performing complex calculations, handling large datasets, and optimizing performance for numerical operations. Many courses introduce tools like Jupyter Notebooks and Python libraries, showing how these skills are applied in data science, machine learning, and artificial intelligence projects.

Microsoft
Skills you'll gain: Git (Version Control System), Data Visualization, Data Presentation, Generative AI, Version Control, Matplotlib, Exploratory Data Analysis, Data Cleansing, Pandas (Python Package), R Programming, Tidyverse (R Package), Ggplot2, Jupyter, Python Programming, Microsoft Visual Studio, Statistical Visualization, Data Storytelling, GitHub, NumPy, Machine Learning Methods
★ 4.4 (717) · Beginner · Specialization · 3 - 6 Months

Duke University
Skills you'll gain: Pandas (Python Package), MLOps (Machine Learning Operations), NumPy, Model Deployment, Data Manipulation, Test Script Development, Software Testing, Data Import/Export, Test Automation, Python Programming, Code Reusability, Debugging, Data Structures, Machine Learning, Scripting, Application Programming Interface (API), Command-Line Interface
★ 4.2 (391) · Intermediate · Course · 1 - 3 Months

Rice University
Skills you'll gain: Programming Principles, Python Programming, Computational Logic, Development Environment, Computer Programming, Program Development, Debugging
★ 4.8 (3.6K) · Beginner · Course · 1 - 4 Weeks
University of Michigan
Skills you'll gain: Pandas (Python Package), Data Manipulation, NumPy, Data Processing, Data Cleansing, Data Science, Statistical Analysis, Pivot Tables And Charts, Data Analysis, Python Programming, Data Import/Export, Text Mining
★ 4.5 (27K) · Intermediate · Course · 1 - 4 Weeks

Rice University
Skills you'll gain: Data Visualization Software, File I/O, Data Visualization, Plot (Graphics), Package and Software Management, Python Programming, Data Cleansing, Programming Principles, Data Processing, Data Mapping, Data Manipulation, Code Reusability, Software Installation, Development Environment, Data Access, Computational Logic, Data Structures, Scripting, Data Storage, Data Analysis
★ 4.7 (4.4K) · Beginner · Specialization · 3 - 6 Months

University of Leeds
Skills you'll gain: Programming Principles, Computational Logic, Robotics, Python Programming, Program Development, Computer Programming, Code Reusability, Automation, Algorithms
★ 4.7 (108) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Unit Testing, Software Development Life Cycle, Bash (Scripting Language), Package and Software Management, Software Architecture, Linux Commands, Shell Script, Unix Shell, Linux, Git (Version Control System), GitHub, Full-Stack Web Development, Flask (Web Framework), Software Design, Version Control, Web Development, Application Deployment, Python Programming, NumPy, Data Analysis
★ 4.6 (52K) · Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Matplotlib, Linear Algebra, Data Visualization, NumPy, Machine Learning Algorithms, Pandas (Python Package), Applied Machine Learning, Data Science, Machine Learning, Data Analysis, Python Programming, Model Optimization, Data Manipulation, Classification Algorithms, Programming Principles, Regression Analysis, Data Structures, Software Installation
Beginner · Course · 1 - 3 Months

University of Michigan
Skills you'll gain: Sampling (Statistics), Data Visualization, Statistics, Matplotlib, Statistical Visualization, Statistical Programming, Probability & Statistics, Data Analysis, Statistical Analysis, Exploratory Data Analysis, Descriptive Statistics, Statistical Inference, NumPy, Python Programming
★ 4.7 (2.7K) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Data Visualization, Exploratory Data Analysis, Interactive Data Visualization, Data Presentation, IBM Cognos Analytics, Data Analysis, Dashboard Creation, Data Visualization Software, Dashboard, Jupyter, Scatter Plots, Box Plots, Looker (Software), Data Analysis Software, Data Cleansing, Histogram, Statistical Analysis, Analysis, Data Wrangling, Data Collection
★ 4.6 (1.4K) · Advanced · Course · 1 - 3 Months

Nanjing University
Skills you'll gain: Data Mining, Data Analysis, Statistical Analysis, Financial Data, Data Structures, Data Presentation, Data Processing, User Interface (UI), Object Oriented Programming (OOP), Data Capture, Pandas (Python Package), NumPy, Python Programming
★ 4.7 (1.6K) · Mixed · Course · 1 - 3 Months

DeepLearning.AI
Skills you'll gain: Supervised Learning, Applied Machine Learning, Scikit Learn (Machine Learning Library), Machine Learning, Model Training, NumPy, Predictive Modeling, Classification Algorithms, Feature Engineering, Artificial Intelligence, Model Evaluation, Python Programming, Logistic Regression, Model Optimization, Regression Analysis
★ 4.9 (33K) · Beginner · Course · 1 - 4 Weeks