Complete Pandas for Absolute Beginners (Udemy.com)
Learn how to use the powerful Python pandas library to analyze and manipulate data.
Created by: TECHIDEMIA
Last updated April 2024
What you will learn
- Perform a multitude of data operations in Python's popular pandas library including grouping, pivoting, joining and more!
- Group, aggregate and summarise your data.
- Learn everything there is to know about pandas - from absolute scratch!
- Gain a deep and hands-on understanding of pandas data structures.
- Practice reading data from the web, pickles, Excel files right within pandas.
How it compares
Against the other 388 rated Udemy courses in Python on CourseDuck:
- Rating4.3 out of 5higher than 25% of them
- Reviews564#234 of 389 by number of reviews
- Length1 hourshorter than 97% of them
- Last updatedApril 2024more recently than 56% of them
Course Description
This course is designed for individuals with little or no experience with the Pandas library for Python. Pandas is a powerful and flexible open-source data analysis and manipulation tool that is widely used in data science and data analysis. This course will provide a comprehensive introduction to the library, starting with basic concepts and gradually building up to more advanced topics.
The course will begin by introducing the basics of Pandas, including its data structures (Series and DataFrames) and the various ways to import and export data. You will learn how to perform basic data cleaning and preprocessing tasks, including handling missing values, renaming columns, and filtering and sorting data. You will also learn how to use Pandas to perform basic statistical operations and data visualization.
As the course progresses, you will dive deeper into more advanced topics, such as merging and joining data, groupby operations, and advanced indexing techniques. You will also learn how to use Pandas to work with time series data, including how to handle and manipulate date and time data.
Throughout the course, you will work with real-world data sets, giving you hands-on experience with the tools and techniques covered. You will also complete a number of practical exercises and projects, allowing you to apply what you've learned to real-world problems.
By the end of this course, you will have a solid understanding of the Pandas library and be able to use it confidently to perform data analysis and manipulation tasks. Whether you're a beginner looking to start a career in data science or an experienced data analyst looking to improve your skills, this course is the perfect starting point.
Prerequisites: This course is designed for absolute beginners, and it will be helpful if you have basic knowledge of Python programming.
Course Outline:
Introduction to Pandas
Pandas Dataframes and Series
Indexes in Pandas
Conditional Filtering in Pandas
Update Rows and Columns in Pandas
Add/Remove Columns of Data
Master Data Sorting in Pandas
Clean & Save DataFrames
By the end of this course, you will be able to:
Understand the basics of the Pandas library and its data structures
Import and export data using Pandas
Perform basic data cleaning and preprocessing tasks
Use Pandas to perform basic statistical operations and data visualization
Merge and join data using Pandas
Use the groupby function in Pandas
Apply advanced indexing techniques in Pandas
Work with time series data using Pandas
Apply your knowledge to real-world projects
Instructor Details
- 4.3 Rating
564 Reviews
TECHIDEMIA
Hassan Shoayb is a Data Scientist who is super passionate about Artificial Intelligence with comprehensive knowledge of machine learning concepts and other related technologies. He is also an open-source enthusiast and a Tech Content Creator who has a background in Computer Science and Engineering. Highly experienced in writing codes and Algorithms, and delivering valuable data products that can solve actual problems.
More Python courses
Python 3: Deep Dive (Part 1 - Functional) (2024)
4.9 (13,534 Reviews)
Provider: Udemy
Time: 45.8h
$22.99
Python 3: Deep Dive (Part 3 - Dictionaries, Sets, JSON) (2023)
4.9 (1,996 Reviews)
Provider: Udemy
Time: 21.9h
$17.99
Programming for Everybody (Getting Started with Python)
4.9 (717 Reviews)
Provider: Coursera
Time: 12h
Free
An Introduction to Interactive Programming in Python (2013)
4.9 (554 Reviews)
Provider: Coursera
Time: 6h 40m
Free
Python: Python Programming Language | Tutorial | Beginner (2023)
4.9 (239 Reviews)
Provider: Udemy
Time: 5.1h
$19.99
An Introduction to Interactive Programming in Python (Part 2)
4.9 (225 Reviews)
Provider: Coursera
Time: 25h
Free
Reviews
By HAMNA RIZVI on 7/18/2025
Yes it was a great start, it was a really smooth course. Absolutely enjoyed the instructor's guidelines!
By Daniel Cid Constantinidis on 11/20/2024
Very good and brief explanations while it delivered what it promised: a tutorial for absolute beginners in Pandas.
By Thomas Harris on 2/23/2024
This is the right pace for a Pandas beginner. I know a fair bit of Python but it really isn't needed. Buy the course, download Anaconda, open a Jupyter Notebook, and work alongside the instruction. I really love the format of this course becuase I can pause it and play around with the concepts before moving on.
By Cyphil Raven T. Midsapak on 1/13/2024
Overall, this is a very good introductory course. Though I thought there are some methods and functions that are not included in the course such as basic transposing, and in the 'adding rows and columns' part of the tutorial, I hope that it can be more in-depth.
By Augustine Odiri on 1/2/2024
It's not Beginners friendly
By S. Manikanta on 10/17/2023
the course was awesome it is very easy to learn from scratch soo much benefited!!beginners can learn from scratch to advance level. I am very thanks instructor he explained concepts very good!! thanks advance
By Aisha Muhammed Gidado on 8/14/2023
Truly, as the title states. "for absolute beginners". beautifully concise and easy to follow. Thank you
By Sree Charan Reddy M on 8/12/2023
Explanation was very good but the course provided a basic to intermediate knowledge of pandas only. Expected it to be a bit more advanced/in-depth.
By Mitesh Adelkar on 6/30/2023
Really a Nice Course with easy explanations and examples. I got to learn a lot about python pandas and now i am excited to learn more and implement it as well. Thanks for making my concepts clear! Kudos
By Anonymized User on 5/30/2023
The course was simple and easy to follow. He emphasized the main methods needed for data wrangling without creating overly complicated code. One improvement for the future is including the GitHub link to the course file in the descriptions and transcripts. I appreciated the use of Jupyter as it is suitable for data analysis because of its lab notebook interface.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 86 / 100



