GEOG 489
Advanced Python Programming for GIS

2.1 Overview and Checklist


Lesson 2 is two weeks in length. We will look at some more advanced Python concepts and how to access data on the web from within a Python program. Then we will focus on how write Python programs with a graphical user interface based on the QT5 library and PyQt5 package. Finally, we will discuss Python package management and package managers, and how they can be used to disseminate Python code.

Please refer to the Calendar for specific time frames and due dates. To finish this lesson, you must complete the activities listed below. You may find it useful to print this page out first so that you can follow along with the directions.

Steps for Completing Lesson 2
Step Activity Access/Directions
1 Engage with Lesson 2 Content Begin with 2.2 List Comprehension
2 Programming Assignment and Reflection Submit your code for the programming assignment and 400 words write-up with reflections 
3 Quiz 2 Complete the Lesson 2 Quiz 
4 Questions/Comments Remember to visit the Lesson 2 Discussion Forum to post/answer any questions or comments pertaining to Lesson 2