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.

Skills you'll gain: Data Visualization Software, Plotly, Data Visualization, Dashboard, Interactive Data Visualization, Matplotlib, Seaborn, Data Presentation, Data Analysis, Geospatial Information and Technology, Pandas (Python Package), Scatter Plots, Histogram, Heat Maps, Box Plots, Python Programming
Intermediate · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Matplotlib, Object Oriented Programming (OOP), Plotly, Seaborn, Data Visualization Software, Object Oriented Design, Data Visualization, Pandas (Python Package), NumPy, Statistical Visualization, Interactive Data Visualization, Software Documentation, Scatter Plots, Box Plots, Heat Maps, Data Structures, Maintainability, Programming Principles, Data Import/Export, Data Manipulation
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Feature Engineering, Exploratory Data Analysis, Pandas (Python Package), Scikit Learn (Machine Learning Library), Data Manipulation, NumPy, Data Analysis, Python Programming, Regression Analysis, Predictive Modeling, Machine Learning, Classification And Regression Tree (CART), Data Science, Statistical Hypothesis Testing, Supervised Learning, Statistical Methods, Programming Principles, Data Structures
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Generative AI, Matplotlib, Plotly, Data Ethics, Data Visualization, Data Cleansing, Data Manipulation, Exploratory Data Analysis, Pandas (Python Package), Data Transformation, Interactive Data Visualization, Data Visualization Software, Data Storytelling, Data Analysis, Scikit Learn (Machine Learning Library), Jupyter, Python Programming, Machine Learning
Beginner · Course · 1 - 3 Months

Skills you'll gain: Statistical Visualization, Scatter Plots, Histogram, Data Science, Computer Programming
Beginner · Course · 1 - 3 Months

Johns Hopkins University
Skills you'll gain: Bioinformatics, Data Structures, Jupyter, Python Programming, Programming Principles, Object Oriented Programming (OOP), Scripting, Data Processing, Package and Software Management, Data Manipulation, File Management
Mixed · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Matplotlib, Seaborn, Plot (Graphics), Pandas (Python Package), NumPy, Data Visualization Software, Data Visualization, Programming Principles, Computer Programming, Histogram, Functional Design, Package and Software Management, Data Import/Export, Scripting, Scripting Languages, Data Manipulation, Python Programming, Data Science, Software Engineering
Beginner · Specialization · 1 - 3 Months

Rice University
Skills you'll gain: Data Processing, Data Manipulation, Data Structures, Scripting, Data Import/Export, Data Analysis, Python Programming, Data Storage
Beginner · Course · 1 - 4 Weeks
Rice University
Skills you'll gain: Event-Driven Programming, Application Development, Interactive Design, Graphical Tools, User Interface (UI), Animation and Game Design, Programming Principles, Computer Graphics, Python Programming, Game Design, Computer Programming
Mixed · Course · 1 - 3 Months
DeepLearning.AI
Skills you'll gain: Generative AI, Tensorflow, Computer Vision, Image Analysis, Generative Model Architectures, Deep Learning, Keras (Neural Network Library), Artificial Neural Networks, Distributed Computing, Unsupervised Learning, Network Model, Visualization (Computer Graphics), Performance Tuning, NumPy, Object Oriented Programming (OOP), Heat Maps, Network Architecture
Intermediate · Specialization · 3 - 6 Months

EDHEC Business School
Skills you'll gain: Investment Management, Portfolio Management, Asset Management, Risk Analysis, Financial Modeling, Risk Management, Financial Analysis, NumPy, Probability Distribution, Python Programming, Simulations, Pandas (Python Package), Matplotlib, Data Manipulation
Mixed · Course · 1 - 4 Weeks

Nanjing University
Skills you'll gain: Object Oriented Programming (OOP), Data Structures, Statistical Analysis, Data Mining, Data Analysis, Data Processing, Pandas (Python Package), Data Science, NumPy, Web Scraping, Python Programming, Data Manipulation, Matplotlib, Programming Principles, User Interface (UI) Design
Mixed · Course · 1 - 3 Months