Geo-Python Logo
2017 Autumn

Course information

  • General info
  • Learning goals
  • Grading
  • Installing Python
  • Vocabulary - Basic terms
  • Resources
  • License and terms of usage

Lesson 1

  • Motivation for the course
  • Lesson overview
  • Lecture
  • Course environment
  • Using the cloud computing environment
  • Communicating with Slack
  • A taste of Python
  • Exercise 1

Lesson 2

  • Lesson overview
  • Lecture
  • Introduction to Version Control and GitHub
  • Using Classroom for Github
  • Working on the assignments
  • Basic elements of Python
  • Writing your own Python scripts
  • Exercise 2
  • Exercise 2 hints

Lesson 3

  • Lesson overview
  • Lecture
  • for loops
  • Conditional statements
  • Exercise 3
  • Exercise 3 hints

Lesson 4

  • Lesson overview
  • Lecture
  • Functions
  • Loading and using modules
  • Exercise 4
  • Exercise 4 hints

Lesson 5

  • Lesson overview
  • Lecture
  • What is Pandas?
  • Exploring data using Pandas
  • Processing data with Pandas
  • Exercise 5
  • Hints for Exercise 5

Lesson 6

  • Lesson overview
  • Lecture
  • Advanced data processing with Pandas
  • Dealing with errors
  • Debugging Python scripts
  • Exercise 6
  • Hints for Exercise 6

Lesson 7

  • Lesson overview
  • Lecture
  • Plotting in Python
  • Anatomy of a plot
  • Plotting with Matplotlib
  • Connecting Matplotlib with plotly
  • Advanced plotting with Pandas
  • Exercise 7
  • Hints for Exercise 7
Geo-Python
  • »
  • Search


© Copyright 2017 Tenkanen & Whipp, University of Helsinki

Built with Sphinx using a theme provided by Read the Docs.


Creative Commons License

Other Versions v: 2017
Tags
2017
2018
2019
Branches
master