Introduction to Data Science using Python

Authors

Lindsay Forestell

Stuart Hemerling

Published

October 12, 2022

Preface

This is a repository to house materials for a 2 day course introducing participants to data science using Python.

The goal of this workshop is to teach new-to-programming data professionals to import data, clean up and summarize a data set, and make some static data visualizations using Python. This is an introductory course to programming, specifically programming with Python. Python is a popular computer language for statistics and other scientific disciplines. It is commonly used for statistical analysis, machine-learning, generating high quality visualzations, and automating data workflows.

The workshop content will follow best practices for Python for data analysis, giving attendees a foundation in the fundamentals of Python and scientific computing.

Who should take this course?

  • Anyone who works with data or who is interested in learning efficient ways to make meaning from data
  • Anyone keen to learn a programming language (no prior experience necessary!)

Workshop Schedule

Daily Schedule

Activity Start Time End Time
Session 1 9:00 10:30
Break 10:30 10:45
Session 2 10:45 12:00
Lunch 12:00 1:00
Session 3 1:00 2:30
Break 2:30 2:45
Session 4 2:45 4:30

Pre-Course Work

Important!

Before the course starts, we ask that all attendees install Python and its associated packages required for data analysis! Instructions for how to do so are found on the next page. If anyone is having troubles getting Python up and running, please contact us before the course starts so that we can hit the ground running during the workshop.

Day 1

Day 2

Acknowledgements

This course has been developed and is being given on the traditional territory of the lək̓ʷəŋən speaking peoples, today known as the Esquimalt and Songhees Nations. As this is a data oriented course, we encourage you to check out some of these resources to learn more about these lands, or the lands that you yourself live, work and play on:

Parts of the above lesson material are sourced or adapted from Software Carpentry python courses:

Original Work Copyright © Software Carpentry, content modified by the Province of British Columbia.

This work is licensed under the Creative Commons Attribution 4.0 International License. To view a copy of this license, visit http://creativecommons.org/licenses/by/4.0/.

Creative Commons License.