This plan includes
- Limited free courses access
- Play & Pause Course Videos
- Video Recorded Lectures
- Learn on Mobile/PC/Tablet
- Quizzes and Real Projects
- Lifetime Course Certificate
- Email & Chat Support
What you'll learn?
- Understanding Python Numpy basics in just 1.5 hours
- Implementing array operations using Numpy module in python
- Searching and sorting operations in Arrays
Course Overview
NumPy is a basic level external library in Python used for complex mathematical operations. NumPy overcomes slower executions with the use of multi-dimensional array objects. It has built-in functions for manipulating arrays. We can convert different algorithms to can into functions for applying on arrays. NumPy has applications that are not only limited to itself. It is a very diverse library and has a wide range of applications in other sectors. Numpy can be put to use along with Data Science, Data Analysis and Machine Learning. It is also a base for other python libraries. These libraries use the functionalities in NumPy to increase their capabilities.
This course introduce with all majority of concept of NumPy - numerical python library.
You will learn following topics :
1) Creating Arrays using Numpy in Python
2) Accessing Arrays using Numpy in Python
3) Finding Dimension of the Array using Numpy in Python
4) Negative Indexing on Arrays using Numpy in Python
5) Slicing an Array using Numpy in Python
6) Checking Datatype of an Array using Numpy in Python
7) Copying an Array using Numpy in Python
8) Iterating through arrays using Numpy in Python
9) Shape of Arrays using Numpy in Python
10) Reshaping Arrays using Numpy in Python
11) Joining Arrays using Numpy in Python
12) Splitting Array using Numpy in Python
13) Sorting an Array using Numpy in Python
14) Searching in Array using Numpy in Python
15) Filtering an Array using Numpy in Python
16) Generating a Random Array using Numpy in Python
Arrays in Numpy are equivalent to lists in python. Like lists in python, the Numpy arrays are homogenous sets of elements. The most important feature of NumPy arrays is they are homogenous in nature. This differentiates them from python arrays. It maintains uniformity for mathematical operations that would not be possible with heterogeneous elements. Another benefit of using NumPy arrays is there are a large number of functions that are applicable to these arrays. These functions could not be performed when applied to python arrays due to their heterogeneous nature.
Happy learning
Surendra Varma Pericherla.
Pre-requisites
- Python Programming
Target Audience
- Engineering Students
- Software Developers
- Aspiring Data Scientists
Curriculum 31 Lectures 01:12:07
-
Section 1 : Working with 1D arrays
- Lecture 2 :
- Using Negative Indexing to access elements in 1D array
- Lecture 3 :
- Iterating 1D arrays
-
Section 2 : Working with 2D arrays
- Lecture 1 :
- Creating & Accessing elements in 2D Array
- Lecture 2 :
- Using Negative Indexing to access elements in 2D array
- Lecture 3 :
- Iterating 2D arrays
-
Section 3 : Operations on arrays
- Lecture 1 :
- Finding Dimension of the Array
- Lecture 2 :
- Slicing an Array
- Lecture 3 :
- Checking Datatype of an array
- Lecture 4 :
- Copy operation on an array
- Lecture 5 :
- Getting shape of an array
- Lecture 6 :
- Reshaping 1D array to 2D array
- Lecture 7 :
- Joining two arrays
- Lecture 8 :
- Splitting an array
- Lecture 9 :
- Sorting an Array
- Lecture 10 :
- Searching for an element in array
- Lecture 11 :
- Filtering an array
- Lecture 12 :
- Generating a random integer
- Lecture 13 :
- Generating a random array
-
Section 4 : Test your knowledge on Numpy
- Lecture 1 :
- Question #1
- Lecture 2 :
- Solution to Question #1
- Lecture 3 :
- Question #2
- Lecture 4 :
- Solution to Question #2
- Lecture 5 :
- Question #3
- Lecture 6 :
- Solution to Question #3
- Lecture 7 :
- Question #4
- Lecture 8 :
- Solution to Question #4
- Lecture 9 :
- Question #5
- Lecture 10 :
- Solution to Question #5
- Lecture 11 :
- Question #6
- Lecture 12 :
- Solution to Question #6
Our learners work at
Frequently Asked Questions
-
How do i access the course after purchase?
It's simple. When you sign up, you'll immediately have unlimited viewing of thousands of expert courses, paths to guide your learning, tools to measure your skills and hands-on resources like exercise files. There’s no limit on what you can learn and you can cancel at any time. -
Are these video based online self-learning courses?
Yes. All of the courses comes with online video based lectures created by certified instructors. Instructors have crafted these courses with a blend of high quality interactive videos, lectures, quizzes & real world projects to give you an indepth knowledge about the topic. -
Can i play & pause the course as per my convenience?
Yes absolutely & thats one of the advantage of self-paced courses. You can anytime pause or resume the course & come back & forth from one lecture to another lecture, play the videos mulitple times & so on. -
How do i contact the instructor for any doubts or questions?
Most of these courses have general questions & answers already covered within the course lectures. However, if you need any further help from the instructor, you can use the inbuilt Chat with Instructor option to send a message to an instructor & they will reply you within 24 hours. You can ask as many questions as you want. -
Do i need a pc to access the course or can i do it on mobile & tablet as well?
Brilliant question? Isn't it? You can access the courses on any device like PC, Mobile, Tablet & even on a smart tv. For mobile & a tablet you can download the Learnfly android or an iOS app. If mobile app is not available in your country, you can access the course directly by visting our website, its fully mobile friendly. -
Do i get any certificate for the courses?
Yes. Once you complete any course on our platform along with provided assessments by the instructor, you will be eligble to get certificate of course completion. -
For how long can i access my course on the platform?
You require an active subscription to access courses on our platform. If your subscription is active, you can access any course on our platform with no restrictions. -
Is there any free trial?
Currently, we do not offer any free trial. -
Can i cancel anytime?
Yes, you can cancel your subscription at any time. Your subscription will auto-renew until you cancel, but why would you want to?
Instructor
534 Course Views
1 Courses