VOOZH about

URL: https://www.coursera.org/learn/jb-python-libraries-numpy

⇱ Python: Mastering NumPy Essentials | Coursera


Python: Mastering NumPy Essentials

Keep adding new skills with 10,000+ programs for $239 (usually $399). Save now.

Python: Mastering NumPy Essentials

Included with

β€’

Learn more

Ask Coursera

Gain insight into a topic and learn the fundamentals.
Intermediate level

Recommended experience

7 hours to complete
Flexible schedule
Learn at your own pace

Gain insight into a topic and learn the fundamentals.
Intermediate level

Recommended experience

7 hours to complete
Flexible schedule
Learn at your own pace

What you'll learn

  • Master NumPy fundamentals: create and manipulate arrays, perform vectorized computations, and apply numerical methods in Python.

  • Learn to work with NumPy arrays, perform fast numerical operations, and apply essential tools for data analysis and scientific computing.

  • Build strong NumPy skills: array operations, vectorized math, broadcasting, and practical numerical techniques for Python projects.

Details to know

Shareable certificate

Add to your LinkedIn profile

Recently updated!

February 2026

Assessments

7 assignments

Taught in English

There are 8 modules in this course

Unlock the real power of Python with NumPy - the essential library behind data science, AI, and scientific computing. In this hands-on course, you’ll quickly go from basic array operations to writing fast, efficient code used in real data workflows.

Learn by doing: you’ll practice inside a professional IDE, get instant feedback, and build the skills needed for real-world projects in data analysis, machine learning, and high-performance computing. By the end of the course, you’ll feel confident working with multi-dimensional data and ready to take on more advanced Python or data science challenges. New to Python or want a quick refresher before diving in? Start with our beginner-friendly course Python from Scratch: https://www.coursera.org/learn/jb-python-from-scratch

What's included

2 videos1 assignment

2 videosβ€’Total 4 minutes
  • Course Introduction & Setupβ€’3 minutes
  • Install the JetBrains Toolbox & IDEβ€’1 minute
1 assignmentβ€’Total 5 minutes
  • Check Yourselfβ€’5 minutes

What's included

9 videos1 assignment10 app items

9 videosβ€’Total 10 minutes
  • ndarrayβ€’1 minute
  • Create an Array from Listβ€’1 minute
  • Create an Empty Arrayβ€’1 minute
  • Create an Array from Rangeβ€’1 minute
  • Reading and Writing Filesβ€’1 minute
  • Reshapeβ€’1 minute
  • Random Samplingβ€’1 minute
  • Random Shuffleβ€’1 minute
  • Broadcastingβ€’2 minutes
1 assignmentβ€’Total 10 minutes
  • Check Yourselfβ€’10 minutes
10 app itemsβ€’Total 100 minutes
  • ndarrayβ€’10 minutes
  • Create an Array from Listβ€’10 minutes
  • Create an Empty Arrayβ€’10 minutes
  • Create an Array from Rangeβ€’10 minutes
  • Linspaceβ€’10 minutes
  • Reading and Writing Filesβ€’10 minutes
  • Reshapeβ€’10 minutes
  • Random Samplingβ€’10 minutes
  • Random Shuffleβ€’10 minutes
  • Broadcastingβ€’10 minutes

What's included

3 videos1 assignment3 app items

3 videosβ€’Total 4 minutes
  • Indexing Basicsβ€’1 minute
  • Integer Array Indexingβ€’1 minute
  • Boolean Indexingβ€’1 minute
1 assignmentβ€’Total 10 minutes
  • Check Yourselfβ€’10 minutes
3 app itemsβ€’Total 30 minutes
  • Indexing Basicsβ€’10 minutes
  • Integer Array Indexingβ€’10 minutes
  • Boolean Indexingβ€’10 minutes

What's included

6 videos1 assignment6 app items

6 videosβ€’Total 8 minutes
  • Transposeβ€’1 minute
  • Transpose 1Dβ€’1 minute
  • Sortβ€’2 minutes
  • Partial Sortβ€’1 minute
  • Concatenate and Stackβ€’1 minute
  • Splitβ€’2 minutes
1 assignmentβ€’Total 10 minutes
  • Check Yourselfβ€’10 minutes
6 app itemsβ€’Total 60 minutes
  • Transposeβ€’10 minutes
  • Transpose 1Dβ€’10 minutes
  • Sortβ€’10 minutes
  • Partial Sortβ€’10 minutes
  • Concatenate and Stackβ€’10 minutes
  • Splitβ€’10 minutes

What's included

6 videos1 assignment6 app items

6 videosβ€’Total 7 minutes
  • Compare with a Scalarβ€’1 minute
  • Elementwise Comparisonβ€’1 minute
  • Find Maximaβ€’1 minute
  • Searchβ€’1 minute
  • Find Unique Valuesβ€’1 minute
  • bincountβ€’1 minute
1 assignmentβ€’Total 10 minutes
  • Check Yourselfβ€’10 minutes
6 app itemsβ€’Total 60 minutes
  • Compare with a Scalarβ€’10 minutes
  • Elementwise Comparisonβ€’10 minutes
  • Find Maximaβ€’10 minutes
  • Searchβ€’10 minutes
  • Find Unique Valuesβ€’10 minutes
  • bincountβ€’10 minutes

What's included

2 videos1 assignment2 app items

2 videosβ€’Total 3 minutes
  • Basic Math Functionsβ€’1 minute
  • Linear Algebraβ€’2 minutes
1 assignmentβ€’Total 10 minutes
  • Check Yourselfβ€’10 minutes
2 app itemsβ€’Total 20 minutes
  • Basic Math Functionsβ€’10 minutes
  • Linear Algebraβ€’10 minutes

What's included

3 videos1 assignment3 app items

3 videosβ€’Total 4 minutes
  • numpy.char Moduleβ€’1 minute
  • Basic String Operations in NumPyβ€’1 minute
  • Translateβ€’1 minute
1 assignmentβ€’Total 10 minutes
  • Check Yourselfβ€’10 minutes
3 app itemsβ€’Total 30 minutes
  • numpy.char Moduleβ€’10 minutes
  • Basic String Operations in NumPyβ€’10 minutes
  • Translateβ€’10 minutes

What's included

1 video1 reading1 app item

1 videoβ€’Total 2 minutes
  • Introductionβ€’2 minutes
1 readingβ€’Total 5 minutes
  • What's Nextβ€’5 minutes
1 app itemβ€’Total 20 minutes
  • Practical Tasksβ€’20 minutes

Instructor

JetBrains
5 Coursesβ€’127,578 learners

Explore more from Data Analysis

Why people choose Coursera for their career

πŸ‘ Image

Felipe M.

Learner since 2018
"To be able to take courses at my own pace and rhythm has been an amazing experience. I can learn whenever it fits my schedule and mood."
πŸ‘ Image

Jennifer J.

Learner since 2020
"I directly applied the concepts and skills I learned from my courses to an exciting new project at work."
πŸ‘ Image

Larry W.

Learner since 2021
"When I need courses on topics that my university doesn't offer, Coursera is one of the best places to go."
πŸ‘ Image

Chaitanya A.

"Learning isn't just about being better at your job: it's so much more than that. Coursera allows me to learn without limits."

Frequently asked questions

To access the course materials, assignments and to earn a Certificate, you will need to purchase the Certificate experience when you enroll in a course. You can try a Free Trial instead, or apply for Financial Aid. The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.

When you purchase a Certificate you get access to all course materials, including graded assignments. Upon completing the course, your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile.

Yes. In select learning programs, you can apply for financial aid or a scholarship if you can’t afford the enrollment fee. If fin aid or scholarship is available for your learning program selection, you’ll find a link to apply on the description page.

Financial aid available,