Data Analysis With Pandas And NumPy In Python (Udemy.com)
NumPy and Pandas for Data Analysis and Financial Applications, Examples in Trading Market Analysis
Created by: Dr Ziad Francis
Last updated August 2024
What you will learn
- Data manipulation: working with data, filter, sort, and transform large datasets
- Data analysis: perform a wide range of data analysis tasks, including aggregating data, performing statistical calculations
- Data visualization: create a variety of visualizations to help understand data and communicate findings
- Data wrangling: cleaning and preparing data for analysis, handling missing data, merge datasets, and reshape data
How it compares
Against the other 371 rated Udemy courses in Data Analysis on CourseDuck:
- Rating4.5 out of 5higher than 49% of them
- Reviews71#351 of 372 by number of reviews
- Length4.8 hourslonger than 50% of them
- Last updatedAugust 2024earlier than 63% of them
Course Description
This online course is designed to equip you with the skills and knowledge needed to efficiently and effectively manipulate and analyze data using two powerful Python libraries: Pandas and NumPy.
In this course, you will start by learning the fundamentals of data wrangling, including the different types of data and data cleaning techniques. You will then dive into the NumPy library, exploring its powerful features for working with N-dimensional arrays and universal functions.
Next, you will explore the Pandas library, which offers powerful tools for data manipulation, including data structures and data frame manipulation. You will learn how to use advanced Pandas functions, manipulate time and time series data, and read and write data with Pandas.
Throughout the course, you will engage in hands-on exercises and practice problems to reinforce your learning and build your skills. By the end of the course, you will be able to effectively wrangle and analyze data using Pandas and NumPy, and create compelling data visualizations using these tools.
Whether you're a data analyst, data scientist, or data enthusiast, this course will give you the skills you need to take your data wrangling and analysis to the next level.
Content Table:
Lesson 1: Introduction to Data Wrangling
Lesson 2: Introduction to NumPy
Lesson 3: Data structure in Pandas
Lesson 4: Pandas DataFrame Manipulation
Lesson 5: Advanced Pandas Functions
Lesson 6: Time and Time Series in Pandas
Lesson 7: Reading and Writing Data with Pandas
Lesson 8: Data Visualization with Pandas
Practice Exercises
Instructor Details
- 4.5 Rating
71 Reviews
Dr Ziad Francis
PhD-qualified educator and experienced researcher in the field of data science, with a strong background in numerical disciplines. I bring both academic expertise and practical teaching experience, having published peer-reviewed research and developed my instructional skills through various teaching roles.
My courses are designed to be concise and efficient, cutting through unnecessary complexity to focus on core principles. I believe that, when taught effectively, most concepts can be grasped within minutes, eliminating the need for drawn-out explanations that often lead to disengagement or course abandonment.
I hope my teaching approach not only helps you grasp the material quickly but also makes your learning journey enjoyable.
Best of luck in your studies!
More courses by Dr Ziad Francis
More Data Analysis courses
Complete neural signal processing and analysis: Zero to hero (2026)
4.8 (2,013 Reviews)
Provider: Udemy
Time: 46.9h
$12.99
Excel for Business Analysts Online Course (2023)
4.8 (636 Reviews)
Provider: Udemy
Time: 9.3h
$74.99
Alteryx Designer Advanced Certification Mega Bundle (2023)
4.8 (468 Reviews)
Provider: Udemy
Time: 16.9h
$69.99
Reviews
By Tushar Sharma on 5/27/2026
it was nice little difficult for beginners level
By Ángel Campos Salido on 3/11/2026
It was a pretty good and short course to start doing stuff with pandas.
By rafael delorenzi on 1/2/2026
Excelente curso, mejor de lo que esperaba, ya había comprado 2 cursos de este profesor y ahora compré 2 cursos más. Mis felicitaciones y agradecimiento al profesor
By Murilo Loureiro on 3/19/2025
The exercises are quite hard for a beginner. I had to follow together with the video, I couldn't do on my own. Overall good course.
By Anonymized User on 12/9/2024
Graphic display is off screen during the presentation: Data Analysis With Pandas And NumPy In Python Section 5 DataFrame Manipulation 30. Merging And Joining DataFrames 02:59 minutes into the video Just keep the topic on screen, you'll be fine
By Ravi Kant Tigga on 7/13/2024
It was a good coverage of the topics, really enjoyed, now feed confident to take some intermediate courses to gain more knowledge on advance implementation of the Python in Data Analytics.
By Marcelo Granato on 6/9/2024
It's a quick and good introduction to NumPy and Pandas. Very easy to understand.
By Andy Chau on 1/9/2024
I like a this simple way to get understand Pandas and Numpy, also the 6 exercises are very practical, special the financial exercises.
By Srichandra Atreya on 11/19/2023
Very well explained. Would love to get some more examples.
By Kyle Uy on 4/29/2023
A wonderfully insightful course. As someone who is looking to grow his skills in Data Analytics using Python, Pandas, and Numpy--this course has increased not only my knowledge, but also my confidence in the tool.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 90 / 100








