Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

FutureLearn

Programming Essentials with Python: Matplotlib and Seaborn

via FutureLearn

Overview

Discover Python libraries and the tools to improve your data presentation

On this course, you’ll examine the core principles of data-visualisation libraries.

You’ll learn to define object-oriented programming, explore the key components of visualising with Python and the tools that can be leveraged.

You’ll also explore other Python libraries and their uses, learning how to define and compare them.

Learn how to use Matplotlib in Python

Matplotlib is a multi-platform plotting library for Python. It allows you to produce quality 2D charts in just a few lines of code.

The course will take you through the basics of the Python Matplotlib package, from its objects to its architecture, and you’ll learn how to create static plots using the library.

Understand how to use the Seaborn library for data visualisation

Seaborn is a Python data-visualisation library based on Matplotlib that provides a high-level interface for drawing statistical graphics.

You’ll examine the architecture and objects of the Seaborn package, learning how to use it to create static visualisations and customise Seaborn plots.

Explore the basics of object-oriented programming languages

Object-oriented programming (OOP) is a method of structuring a program by bundling related behaviours and properties into individual objects.

This course will introduce you to the core principles of OOP. It will teach you how to articulate object-oriented programming and how it relates to the Python language.

By the end of this course, you will be able to differentiate between various types of cloud architecture, speak fluently to tech teams about Python options and applications, and complete basic tasks using Python.

This course is designed for professionals looking to build confidence in Python and other programming languages.

It’s ideally suited to career-changers seeking a programming role, established technology professionals, and tech team leaders.

If you want to expand your knowledge of this subject, you may be interested in these courses. They are by the same provider, cover the same subject, and share overall learning outcomes:

  • Programming Essentials with Python: Source Code and Solutions Architecture
  • Programming Essentials with Python: Cloud Technology and SaaS

On this course we’ll be using Python. We recommend you use a computer to access these elements.

Syllabus

  • Introduction to the Matplotlib library in Python
    • Welcome to the course!
    • Introduction to Matplotlib
    • Plotting time series data using Matplotlib
    • Quantitative comparisons and statistical visualisations
    • Wrap-up
  • Sharing your content and Seaborn in Python
    • Welcome to Week 2
    • How to share visualisations
    • Introduction to Seaborn
    • Visualising two quantitative variables
    • Visualising categorical and quantitative variables
    • Customising Seaborn plots
    • Wrap-up
  • Object-orientated programming
    • Welcome to Week 3
    • Object-orientated programming
    • Wrap-up
  • Python additional libraries
    • Welcome to Week 4
    • Python libraries
    • Wrap-up

Taught by

Jeygopi P

Reviews

5 rating at FutureLearn based on 1 rating

Start your review of Programming Essentials with Python: Matplotlib and Seaborn

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.