Python Tsunami: Introduction to Python programming language¶
Updated: 27/04/2023
The course Python Tsunami is an 3-day introductory course to programming in the language Python. It is intended for researchers at SUND who are interested in learning how to use Python but who do not have any prior experience yet.
We will demonstrate how to run Python from Jupyter Notebooks hosted on google colab, a tool that is often used for data analysis. An overview of the fundamental Pythonic data structures will follow and participants will learn about containers, conditional statements and loops. Moreover, the course will introduce the Python library pandas that allows for efficient data manipulation. Lastly, we will give a first introduction to data visualization in Python.
Course responsible¶
Contributors¶
Course Information¶
Overview
Syllabus:
- Variables and data types
- Containers and iterables
- Conditions
- Loops
- Pandas and data frames
- Plotly visualizations
Total Time Estimation: 8 hours
Target Audience: Anyone
Level: Beginner
License: Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) license.
Funding: This project was funded by the Novo Nordisk Fonden (NNF20OC0063268).
Course Requirements
This course has no requirements
Goals
By the end of this workshop, you should be able to:
- Understand basic python concepts such as variables, conditions, loops, etc
- Load your data and tables using Pandas
- Wrangle your data using Pandas
- Filtering
- Selection
- Merging
- Make interactive visualizations using Plotly
Acknowledgements¶
- Alberto Santos Delgado
- Henry Webel
- Annelaura Bach Nielsen