Lesson 1 is one week in length and serves as a refresher and preparation for the rest of the course. You may already know many of the topics covered in the modules and want to skip over them, but it may be worth skimming though the topic. The assignment will walk you through implementing multiprocessing to clip a set of feature classes in parallel. Don’t stress out too much about this, much of the necessary coding and process will be provided to you.
The Integrated Development Environment (IDE) we are going to start with in this class is called PyScripter, but feel free to use another IDE that you are comfortable with. We will start the lesson with discussing the debugger. Learning how to use this tool will save you time and save you from many headaches. I encourage you to spend some time learning how to use it since it is cleaner, faster, and provides more infomration than print statements. It will also help you identify errors and execution misteps throughout your code.
Next, we will look at Python types and structures, logic constructs, methods/functions, and finish the lesson with multiprocessing.