Data Analysis with Python and Pandas

Create dataframes using the Pandas add-on


Become and expert data analyser

  • Learn efficient python data analysis
  • Manipulate data sets quickly and easily
  • Master python data mining
  • Gain a skillset in Python that can be used for various other applications

Python data analytics made Simple

This course contains 51 lectures and 6 hours of content, specially created for those with an interest in data analysis, programming, or the Python programming language. Once you have Python installed and are familiar with the language, you'll be all set to go.

The course begins with covering the fundamentals of Pandas (the library of data structures you'll be using) before delving into the most important functions you'll need for data analysis; creating and navigating data frames, indexing, visualising, and so on. Next, you'll get into the more intricate operations run in conjunction with Pandas including data manipulation, logical categorising, statistical functions and applications, and more. Missing data, combining data, working with databases, and advanced operations like resampling, correlation, mapping and buffering will also be covered.

By the end of this course, you'll have not only have grasped the fundamental concepts of data analysis, but through using Python to analyse and manipulate your data, you'll have gained a highly specific and much in demand skill set that you can put to a variety of practical used for just about any business in the world.

Tools Used

Python: Python is a general purpose programming language with a focus on readability and concise code, making it a great language for new coders to learn. Learning Python gives a solid foundation for learning more advanced coding languages, and allows for a wide variety of applications.

Pandas: Pandas is a free, open source library that provides high-performance, easy to use data structures and data analysis tools for Python; specifically, numerical tables and time series. If your project involves lots of numerical data, Pandas is for you.

NumPy: Like Pandas, NumPy is another library of high level mathematical functions. The difference with NumPy however is that was specifically created as an extension to the Python programming language, intended to support large multi-dimensional arrays and matrices.

Course Curriculum

  Introduction to the Course
Available in days
days after you enroll
  Introduction to Pandas
Available in days
days after you enroll
  IO Tools
Available in days
days after you enroll
  Pandas Operations
Available in days
days after you enroll
  Handling for Missing Data / Outliers
Available in days
days after you enroll
  Combining Dataframes
Available in days
days after you enroll
  Advanced Operations
Available in days
days after you enroll
  Working with Databases
Available in days
days after you enroll


That's our promise to you. We hate games, gimmicks and tricks as much as you do. We guarantee no hassles if you want a refund, so go ahead and order with confidence. You have absolutely nothing to lose.

Frequently Asked Questions

How can I access the labs of this course?
Look for the lessons that have "[Lab]" in their titles. The lab loads below the video in these lessons.
Is there a time limit to my lab access?
For paid members, there is no time limit to your lab access. Free/preview users are restricted to a 5-minute time limit on the lab page.
When does the course start and finish?
What if I am unhappy with the course?
Our lab technology has been featured on
and is used by