2.1 Overview and Checklist

In lesson 2, we will step away from ArcGIS Pro and focus on writing a graphical user interface based on the Qt6 library and PyQt6 package. During the lesson, we will look at some more advanced Python concepts, and how to access web-based data from within a Python program. Finally, we will discuss Python package management and package managers, and how they can be used to disseminate Python code.

Please refer to the Canvas calendar for specific due dates. To finish this lesson, you must complete the activities listed below.

Steps for Completing Lesson 2
StepActivityAccess/Directions
1Engage with Lesson 2 ContentBegin with 2.2 List Comprehension
2Programming Assignment and ReflectionSubmit your code for the programming assignment, the line-by-line code explanation, and the short write-up covering any issues that you encountered while working on your assignment. 
3Quiz 2Complete the Lesson 2 Quiz 
4Questions/CommentsRemember to visit the Lesson 2 Discussion Forum to post/answer any questions or comments pertaining to Lesson 2