Continuous Professional Development

Python for data analysis

Course Summary

Python is a popular, flexible and versatile programming language which is great for beginners to learn. During this two day course, we’ll take you through the fundamentals of programming providing you with the knowledge to start automating simple tasks.


This course has limited spaces available. Should you be unable to attend, please cancel your booking via Eventbrite to allow us to re-allocate your place.

Failure to cancel and or attend, may result in you being removed from any future courses.

Day 1:

  • Introduction to Python and Jupyter notebooks
  • Variable and types
  • Function basics
  • Data structures
  • Intro to Numpy and Pandas
  • Data analysis with Pandas
  • Practice lab: data analysis

Day 2:

  • Dealing with missing values
  • Plotting in Python Pt 1.
  • Colours and themes
  • Practice lab: data analysis
  • Choosing the right chart lab

By the end of this course participants will be able to:

  • Understand basic Python
  • Work with Jupyter notebooks
  • Use Pandas to manipulate and analyse data
  • Create data visualisations

Beginners who wish to become more efficient and effective working with data by learning how to code and use Python.

CodeClan is an approved CPD Certification Service provider and Python for data analysis is an approved CPD course. All attendees who complete this course will receive a CPD certificate.

CodeClan is Scotland’s first and only SQA accredited digital skills academy on a mission to help bridge the digital skills gap in Scotland’s growing tech industry.

Register to attend

Dates & Venues

Date12 - 13 April or 3 - 4 May 2021
LocationOnline learning
Duration09.30 - 16.00

In collaboration with