Lesson overview#
During the second week we will dive into Python and learn some basic elements of Python programming language. We will also continue learning how to use the Course Environment and version control with Git + GitHub. The main components of today’s lesson can be found in the navigation bar to the left.
Learning goals#
After this week you will be able to:
conduct basic data type conversions
store and access values in a list
explain the concept of an index value
understand the basics of version control
use Git and GitHub to record changes to your files
use Jupyter notebooks for writing and documenting your code
Lesson videos#
Warning
Due to issues with the screen recording for this year’s lesson, we’ve left the 2021 lesson videos visible below. The camera video for 2022 is available, but the screen recording was, unfortunately, not usable.
Lesson 2.1 (2022) - Cloud computing revisited, Python basics I
Dave Whipp & Christoph Fink, University of Helsinki @ Geo-Python channel on Youtube.
Lesson 2.2 (2022) - Python basics II, version control with Git
Dave Whipp & Christoph Fink, University of Helsinki @ Geo-Python channel on Youtube.
Lesson 2.1 (2021) - Lists and working with different data types
Dave Whipp & Håvard Aagesen, University of Helsinki @ Geo-Python channel on Youtube.
Lesson 2.2 (2021) - Version control with Git and GitHub
Dave Whipp & Håvard Aagesen, University of Helsinki @ Geo-Python channel on Youtube.