Skip to Main Content
SMU Libraries

Bite-Sized Library Workshop Materials: The Python 101 Series

Missed a workshop? Not if you check out these self-directed learning materials!

Introduction

The Python 101 Series

Join Bella Ratmelia, Data Services Librarian, in this Python 101 series where you will learn the basics of Python programming, various data types, and how to use DataFrame to work with data! You are welcome regardless of your experience with Python, but please do note that this series is aimed for Python novices.

Part I: The Basics

Learn the basics of Python such as data types, variable assignment, arithmetic operation, if-else statements, and loops in this hands-on workshop. No prior coding experience is required to attend this workshop.

Part II: Tinkering with Pandas' DataFrame

Learn more about using Dataframe to work with data (including time series) in this hands-on session. A basic understanding of coding (e.g. loops, if-else statements) is required to attend this workshop.

Part III: Visualise your data in Python

Learn how to create and customise interesting data visualisations using two popular visualisation libraries in Python: Matplotlib and Seaborn. A basic understanding of coding (e.g. loops, if-else statements) is required to attend this workshop.


This workshop series was designed by Bella Ratmelia, Senior Librarian, Research & Data Services. If you have any questions, please contact Bella at bellar@smu.edu.sg.

Workshop Materials

Link to Binder that will launch the virtual environment used during the workshops: https://bit.ly/python101-2023. Please go to the respective folders to access the .ipynb files.

 

Below are some additional resources:

Part I: The Basics

 

Part II: Tinkering with Pandas' DataFrame

 

Part III: Visualise your data in Python

Workshop Recordings

To watch the video, please login using your SMU account and password.

To watch the video, please login using your SMU account and password.

To watch the video, please login using your SMU account and password.

The use of electronic resources must comply with the Appropriate Use of Electronic Resources Policy and Singapore Management University Acceptable Use Policy