Using Data Science Tools in Python (v1.0)

More and more organizations are turning to data science to help guide business decisions. Regardless of industry, the ability to extract knowledge from data is crucial for a modern business to stay competitive. One of the tools at the forefront of data science is the Python ® programming language. Python's robust libraries have given data scientists the ability to load, analyze, shape, clean, and visualize data in easy to use, yet powerful, ways. This course is designed for experienced programmers and those with a solid working knowledge of computing technology looking to gain the skills needed to successfully use these key libraries to extract useful insights from data, and as a result, provide great value to the business.

This course may earn a Credly Badge.

Skip to Available Dates

Learning Objectives

In this course, you will use various Python tools to load, analyze, manipulate, and visualize business data.

  • You will:
  • Set up a Python data science environment.
  • Manage and analyze data with NumPy arrays.
  • Manipulate and modify data with NumPy arrays.
  • Manage and analyze data with pandas DataFrames.
  • Manipulate, modify, and visualize data with pandas DataFrames.
  • Visualize data with Matplotlib and Seaborn


    Course Details

    Course Outline

    1 - Setting Up a Python Data Science Environment
  • Select Python Data Science Tools
  • Set Up an Environment Using Jupyter Notebook
  • 2 - Managing and Analyzing Data with NumPy
  • Create NumPy Arrays
  • Load and Save NumPy Data
  • Analyze Data in NumPy Arrays
  • 3 - Transforming Data with NumPy
  • Manipulate Data in NumPy Arrays
  • Modify Data in NumPy Arrays
  • 4 - Managing and Analyzing Data with pandas
  • Create Series and DataFrames
  • Load and Save pandas Data
  • Analyze Data in DataFrames
  • Slice and Filter Data in DataFrames
  • 5 - Transforming and Visualizing Data with pandas
  • Manipulate Data in DataFrames
  • Modify Data in DataFrames
  • Plot DataFrame Data
  • 6 - Visualizing Data with Matplotlib and Seaborn
  • Create and Save Simple Line Plots
  • Create Subplots
  • Create Common Types of Plots
  • Format Plots
  • Streamline Plotting with Seaborn
  • Actual course outline may vary depending on offering center. Contact your sales representative for more information.

    Who is it For?

    Target Audience

    This course is designed for students who wish to expand their ability to extract knowledge from business data. The target student for this course understands the principles and benefits of data science and has used basic data-driven tools like Microsoft® Excel ® and Structured Query Language (SQL) queries, but wants to take the next steps into more advanced applications of data science. So, the target student may be a programmer or data analyst looking to solve business problems using powerful programming libraries that go beyond the limitations of prepackaged GUI tools or database queries; libraries that give the data scientist more fine-tuned control over the analysis, manipulation, and presentation of data.A typical student in this course should have several years of experience with computing technology, along with a proficiency in programming


    Other Prerequisites

    To ensure your success in this course, you should have at least a high-level understanding of fundamental data science concepts, including but not limited to: data engineering, data analysis, data storage, data visualization, and statistics. It is recommended that you have knowledge at the level of Introduction to Programming with Python® (v1.0) - CMS.NET ( and/or Advanced Programming Techniques with Python (v1.1) - CMS.NET (

    Using Data Science Tools in Python (v1.0)

    Course Length : 2 Days

    There are currently no scheduled dates for this course. Please contact us for more information.

    Need Help Picking the Right Course? Give us a call! 01 8898700