Complete NumPy course with applications

Master the fundamental library for efficient data manipulation in Python.

Enroll now

2 hours of video content

Watch the lessons at your own pace and as many times as you want.

3 coding labs

Guided implementation of the course projects step by step.

Q&A support

Get help when you get stuck, through the Q&A section of each lesson.

The go-to library for efficient data computation

NumPy allows us to perform a wide variety of operations on large volumes of data. It was designed to execute computation-intensive tasks extremely fast and to be interoperable with other tools and libraries.

Learn by building

Our main priority is that you develop practical skills and that you are able to apply the concepts you will learn. Therefore, in this course, you will code all the algorithms from scratch, and you will understand them fundamentally.

About the course

Don't love it? Don't pay.

The only way to be sure the course is right for you is from the inside. That is why, if you don't love it within the first 7 days, we'll refund 100% of your money, no questions asked.

Purchase once, access anytime

By purchasing this course you will receive unlimited access to its content. Even after you have completed the course, you will be able to review the materials and code labs to refresh your knowledge of the subject.



One-time purchase

  • Unlimited access
  • 2 hours of video content
  • 3 code labs
  • Q&A support
Enroll now

Flexible enrollment options

If you really want to bet on yourself, our subscriptions are perfect for you. For a monthly fee (or yearly, with two months free) you can access our full catalog of courses and advance your career goals much faster.

Monthly subscription


Most Flexible

  • Cancel anytime
  • Access to full course catalog*
  • Q&A support

Annual subscription


Best value

  • Two free months
  • Access to full course catalog*
  • Q&A support