NumPy - Python Scientific Computing
Course Summary
If you want to get into data science, machine learning or AI, learning NumPy will enable you to build projects using the skills sought after for these roles.
NumPy is the most widely-used Python library for scientific computing. Because of its versatility, NumPy serves as the foundation for many other scientific, data analysis, and machine learning tools such as Pandas, SciPy, Matplotlib, TensorFlow and PyTorch. Build a strong foundation in NumPy, and you'll be well on your way to performing advanced data analysis.
5 Sections · 31 Pages · By Gilad Gressel
-
Level
Intermediate: This course assumes you are already comfortable with Python
-
Duration
20 Hours.
-
What's included
17 Lessons, 12 Videos, and 11 Practical Assignments
-
Certificate
NumPy Certificate of Completion
Unlock this course
$12/month Core Membership
7-day free trial
Unlock all courses
$29/month Pro Membership
7-day free trial
This course is part of the following career track:
-
Introduction to NumPy
-
Array Operations & Attributes
-
NumPy Array Attributes
-
NumPy Array Attributes17 min
-
Video: NumPy Attributes12 min
-
NumPy Array Operations
-
NumPy Array Operations23 min
-
Video: NumPy Array Operations15 min
-
NumPy Indexing & Slicing
-
NumPy Indexing & NumPy Slicing23 min
-
Video: Indexing and Slicing NumPy Arrays17 min
-
NumPy View vs. Copy
-
NumPy View vs. NumPy Copy8 min
-
Video: NumPy Views vs Copies11 min
-
Assignment
-
Lab: NumPy Arrays Operations & Attributes3 min
-
-
Advanced Array Manipulation
-
Array Manipulation
-
Manipulating NumPy Arrays Part 121 min
-
Manipulating NumPy Arrays Part 27 min
-
Video: Manipulating NumPy Arrays13 min
-
Sorting
-
How to Sort a NumPy Array3 min
-
Video: Sorting NumPy Arrays4 min
-
Broadcasting
-
NumPy Broadcasting9 min
-
Video: NumPy Broadcasting9 min
-
Random Data
-
NumPy Random Module15 min
-
Video: NumPy Random Module14 min
-
Assignment
-
Lab: NumPy Array Manipulation3 min
-
-
NumPy 2.0 (Coming soon)
-
Conclusion & Completion Certificate