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: Matplotlib, NumPy, Pandas (Python Package), Applied Machine Learning, Python Programming, Scikit Learn (Machine Learning Library), Data Visualization, Supervised Learning, Feature Engineering, Machine Learning, Natural Language Processing, Machine Learning Algorithms, Text Mining, Data Manipulation, Unsupervised Learning, Model Evaluation, Data Preprocessing, Classification Algorithms
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Pandas (Python Package), NumPy, Data Manipulation, Data Preprocessing, Package and Software Management, Data Analysis, Data Transformation, Data Integration, JSON, Object Oriented Programming (OOP), Data Wrangling, Data Science, Python Programming, Computer Programming, Programming Principles, Data Import/Export, Software Design, Mathematical Software, Computational Logic, Data Structures
★ 4.8 (125) · Beginner · Specialization · 3 - 6 Months

New York University
Skills you'll gain: Supervised Learning, Dimensionality Reduction, Unsupervised Learning, Applied Machine Learning, Decision Tree Learning, Machine Learning, Financial Trading, Reinforcement Learning, Scikit Learn (Machine Learning Library), Financial Services, Regression Analysis, Correlation Analysis, Exploratory Data Analysis, Portfolio Management, Python Programming, Artificial Neural Networks
★ 3.7 (341) · Intermediate · Course · 1 - 4 Weeks

Universitat Pompeu Fabra of Barcelona
Skills you'll gain: Digital Signal Processing, Music, Music Theory, Open Source Technology, Python Programming, Time Series Analysis and Forecasting, NumPy, Mathematical Modeling
★ 4.8 (294) · Intermediate · Course · 1 - 3 Months

Skills you'll gain: Integrated Development Environments, Computer Networking, Server Side, Real Time Data, Data Analysis Expressions (DAX), Application Development
Mixed · Course · 1 - 3 Months

Skills you'll gain: NumPy, Pandas (Python Package), Image Analysis, Data Manipulation, Matplotlib, Computer Vision, Data Analysis, Interactive Data Visualization, Python Programming, Data Visualization, JSON, Dashboard, Data Visualization Software, Jupyter, Web Applications
Intermediate · Course · 1 - 3 Months

Duke University
Skills you'll gain: Matplotlib, Pandas (Python Package), NumPy, Data Visualization, Data Cleansing, Data Structures, Data Visualization Software, Predictive Analytics, Debugging, Object Oriented Programming (OOP), Data Manipulation, Regression Analysis, Python Programming, Data Science, Algorithms, Simulations, Data Preprocessing, Exploratory Data Analysis, Predictive Modeling, Data Analysis
★ 4 (98) · Beginner · Specialization · 3 - 6 Months

Duke University
Skills you'll gain: Pandas (Python Package), Version Control, Git (Version Control System), Data Manipulation, Software Development Tools, Development Environment, Data Structures, Python Programming, Data Analysis Software, NumPy, Virtual Environment
★ 4.6 (272) · Beginner · Course · 1 - 4 Weeks

Universidad de los Andes
Skills you'll gain: File I/O, Data Visualization Software, Programming Principles, Computational Thinking, Matplotlib, Python Programming, NumPy, Algorithms, Computer Programming, Pandas (Python Package), Debugging, Data Manipulation, Integrated Development Environments, Data Structures, Data Analysis, Scripting
★ 4.5 (212) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Design Thinking, Data Science, Process Design, Strategic Thinking, Data Pipelines, Data Validation, Data Processing, Workflow Management, Data Cleansing, Data Quality, Business Priorities, NumPy, Machine Learning, Python Programming
★ 4.3 (189) · Intermediate · Course · 1 - 4 Weeks
University of Illinois Urbana-Champaign
Skills you'll gain: Matplotlib, Pandas (Python Package), Seaborn, SQL, Data Visualization, Data Preprocessing, Jupyter, Data Manipulation, NumPy, Regression Analysis, Accounting, Database Management, Analytics, Descriptive Statistics, Relational Databases, Statistical Analysis, Python Programming, Data Analysis Software, Data Structures
★ 4.4 (116) · Intermediate · Course · 1 - 3 Months

University of California San Diego
Skills you'll gain: Data Processing, Data Manipulation, Data Visualization, Web Scraping, Data Visualization Software, Pandas (Python Package), Data Analysis, Data Preprocessing, Data Cleansing, Matplotlib, Data Import/Export, NumPy, Jupyter, JSON, Python Programming
★ 4.3 (200) · Intermediate · Course · 1 - 3 Months