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: Supervised Learning, Computer Vision, Recurrent Neural Networks (RNNs), Machine Learning Methods, Convolutional Neural Networks, Plot (Graphics), Matplotlib, Data Visualization, Probability & Statistics, Deep Learning, AI Personalization, Classification Algorithms, Artificial Intelligence, Plotly, Statistical Analysis, Statistical Methods, Machine Learning, Applied Machine Learning, Digital Signal Processing, Statistical Inference
★ 3.8 (8) · Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Sampling (Statistics), Matplotlib, Data Analysis, Machine Learning Algorithms, Data Mining, Statistical Analysis, Statistical Hypothesis Testing, Plot (Graphics), Probability & Statistics, NumPy, Pandas (Python Package), Probability Distribution, Dimensionality Reduction, Model Evaluation, R Programming, Python Programming, Data Preprocessing, Applied Machine Learning, Regression Analysis, Artificial Intelligence and Machine Learning (AI/ML)
★ 4.6 (18) · Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Exploratory Data Analysis, Pandas (Python Package), Data Visualization, Seaborn, Plot (Graphics), Jupyter, Matplotlib, Data Analysis, Data Science, Statistical Analysis, NumPy, Data Manipulation, Data Cleansing, Descriptive Statistics, Python Programming, Data Quality
★ 4.1 (15) · Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Pandas (Python Package), Matplotlib, NumPy, Embeddings, Statistical Visualization, Machine Learning Algorithms, Natural Language Processing, Applied Machine Learning, Data Manipulation, Pivot Tables And Charts, Model Optimization, Machine Learning Methods, Linear Algebra, Deep Learning, Text Mining, Classification Algorithms, Markov Model, Unsupervised Learning, Data Preprocessing, Python Programming
★ 4.8 (11) · Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Artificial Intelligence and Machine Learning (AI/ML), NumPy, Applied Machine Learning, PyTorch (Machine Learning Library), Predictive Modeling, Matplotlib, Artificial Intelligence, Development Environment, Pandas (Python Package), Deep Learning, Python Programming, Artificial Neural Networks, Data Manipulation, Programming Principles, Tensorflow, Machine Learning Methods, Regression Analysis, Machine Learning Software, Model Training, Scripting Languages
Beginner · Course · 3 - 6 Months

University of Colorado Boulder
Skills you'll gain: Statistical Analysis, Statistical Methods, Matplotlib, Regression Analysis, Statistical Modeling, Data Science, Data Analysis, Data Visualization, Pandas (Python Package), Anomaly Detection, Plot (Graphics), Data Visualization Software, Statistical Visualization, Data Integration, Data Collection, Data Access, Data Manipulation, Application Programming Interface (API)
★ 4.4 (7) · Intermediate · Course · 1 - 4 Weeks

Illinois Tech
Skills you'll gain: Machine Learning Algorithms, Model Evaluation, Statistical Analysis, Data Visualization, Data Analysis, Exploratory Data Analysis, Statistical Methods, Data Presentation, Analysis, Probability & Statistics, Data Cleansing, Applied Machine Learning, Analytics, Machine Learning, Data Preprocessing, Data Processing, Model Training, Correlation Analysis, Decision Tree Learning, Logistic Regression
★ 4.3 (6) · Intermediate · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Tensorflow, Model Deployment, Keras (Neural Network Library), Google Cloud Platform, Feature Engineering, Model Training, Data Pipelines, Deep Learning, Machine Learning Methods, Model Optimization, Data Preprocessing, Model Evaluation, Artificial Neural Networks, Data Processing
★ 3.8 (12) · Intermediate · Course · 1 - 3 Months
University of Michigan
Skills you'll gain: Pandas (Python Package), NumPy, Data Manipulation, Statistical Analysis, Jupyter, Data Structures, Data Cleansing, Data Processing, Pivot Tables And Charts, Data Science, Data Wrangling, Data Analysis, Data-Driven Decision-Making, Data Transformation, Exploratory Data Analysis, Python Programming, Statistical Hypothesis Testing, Data Import/Export, Programming Principles
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Exploratory Data Analysis, Predictive Modeling, Model Evaluation, Statistical Modeling, Matplotlib, A/B Testing, Plot (Graphics), Box Plots, Sampling (Statistics), Statistical Hypothesis Testing, Predictive Analytics, Data Analysis, Regression Analysis, Statistical Inference, Descriptive Statistics, Statistical Methods, Data Science, NumPy, Machine Learning, Python Programming
Beginner · Specialization · 1 - 4 Weeks

Skills you'll gain: Model Optimization, Tensorflow, Artificial Neural Networks, Applied Machine Learning, Deep Learning, Keras (Neural Network Library), Recurrent Neural Networks (RNNs), Classification Algorithms, Image Analysis, Convolutional Neural Networks, Model Training, Machine Learning, NumPy, Regression Analysis, Network Architecture
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Recurrent Neural Networks (RNNs), Artificial Neural Networks, Deep Learning, Matplotlib, Convolutional Neural Networks, Linear Algebra, Image Analysis, Plot (Graphics), Data Visualization, NumPy, Scientific Visualization, Machine Learning Algorithms, Keras (Neural Network Library), Statistical Visualization, Pandas (Python Package), Model Training, Applied Machine Learning, Data Science, Artificial Intelligence, Machine Learning
★ 4.3 (7) · Beginner · Specialization · 3 - 6 Months