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.

University of London
Skills you'll gain: Data Visualization, Matplotlib, Probability & Statistics, Data Science, Unsupervised Learning, Statistics, NumPy, Python Programming, Pandas (Python Package), Data Analysis, Machine Learning Algorithms, Descriptive Statistics, Machine Learning, Data Manipulation
Beginner · Course · 1 - 3 Months

Skills you'll gain: Dashboard, Exploratory Data Analysis, Data Wrangling, Statistical Analysis, Data Visualization, IBM Cognos Analytics, Data Manipulation, Data Collection, Data Analysis, Looker (Software), Web Scraping, Data Transformation, Box Plots, Pandas (Python Package), Scatter Plots, Histogram
Advanced · Course · 1 - 3 Months

Rice University
Skills you'll gain: Development Environment, Data Structures, File Management, Data Storage, Scripting, Python Programming, Program Development, Scripting Languages, Debugging
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Exploratory Data Analysis, Correlation Analysis, Matplotlib, Seaborn, Data Cleansing, Data Visualization, Pandas (Python Package), Data Analysis, Data Manipulation, NumPy, Statistical Analysis, Python Programming
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Matplotlib, Seaborn, Plot (Graphics), Scatter Plots, Histogram, Data Visualization, Data Visualization Software, Statistical Visualization, Data Analysis, Python Programming
Beginner · Guided Project · Less Than 2 Hours

Rice University
Skills you'll gain: Data Visualization Software, Plot (Graphics), Package and Software Management, Python Programming, Data Cleansing, Software Installation, Scripting, Data Processing, Data Integration, Data Import/Export, Software Documentation
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Matplotlib, Histogram, Plot (Graphics), Data Visualization, Seaborn, Scatter Plots, Data Visualization Software, Statistical Visualization, Graphing, Python Programming
Beginner · Guided Project · Less Than 2 Hours

University of Leeds
Skills you'll gain: Jupyter, Programming Principles, Computer Programming, Python Programming, Development Environment, Software Installation, Data Structures, Data Science, Software Documentation, Debugging
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Programming Principles, Computer Programming, Python Programming, Scripting, Computational Logic, Scripting Languages, Computer Science
Beginner · Course · 1 - 4 Weeks
Rice University
Skills you'll gain: Application Development, Object Oriented Programming (OOP), Interactive Design, User Interface (UI), Animations, Game Design, Python Programming, Computer Programming, Data Structures, Debugging
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Object Oriented Programming (OOP), Programming Principles, Computer Programming, Scripting Languages, Python Programming, Scripting, Computer Science
Intermediate · Course · 1 - 4 Weeks

University of Michigan
Skills you'll gain: Statistical Hypothesis Testing, Statistical Methods, Statistical Inference, Bayesian Statistics, Probability & Statistics, Statistical Analysis, Sampling (Statistics), Jupyter, Python Programming, Matplotlib, NumPy
Intermediate · Course · 1 - 4 Weeks