Python NumPy For Your Grandma

So easy, your grandma could learn it!
Free tutorial
Rating: 4.4 out of 5 (116 ratings)
9,043 students
1hr 57min of on-demand video
English [Auto]

NumPy for scientific computing in Python
Create and manipulate NumPy Arrays
Understand how to index multidimensional arrays (including 3+ dimensional arrays)
Familiarization with numpy functions like stack(), argsort(), unique(), as_strided(), einsum()


  • Basic knowledge of Python


Wanna learn NumPy?

Look no further. This course covers everything from how to install and import NumPy to how to solve complex problems involving array creation, transformations, and random sampling.

Course Structure

The course is presented as a series of on-demand lecture style videos with lots of animated examples, code walkthroughs, and challenge problems to test your knowledge. Go as fast or as slow as you want.


The course has a heavy emphasis on understanding NumPy, as opposed to rote memorization. ...But don't take my word for it. Check out the free lecture videos in the course curriculum below!

Who this course is for:

  • Python developers interested in scientific computing and data science


Data Scientist
Ben Gorman
  • 4.3 Instructor Rating
  • 176 Reviews
  • 18,114 Students
  • 3 Courses

Hi I’m Ben. I spent five years doing actuarial work for an insurance company before ditching the cubicle and opening up my freelance machine learning consultancy, GormAnalysis. Now I build predictive models for companies spanning a range of industries including insurance, ecommerce, tech, real estate, and others. I'm also a Kaggle Master, for whatever that's worth..

I'm also the creator of Practice Probs - a platform where you can find much of my content in written form.

Top companies trust Udemy

Get your team access to Udemy's top 15,000+ courses