Summary
This chapter and this book have demonstrated some of the many ways that ArcPy can be used to automate geospatial analysis. By applying the lessons, and by being creative with the many methods and properties of ArcPy, repetitive and slow geospatial processes can be scripted and made into custom tools that will save a lot of time.
I hope that you enjoyed learning the basics of scripting with ArcPy and Python. I really hope that you've even come to like the idea of programming, as it is powerful and empowering. There is much more to master, but I think you will find that the more scripting you do, the easier it is to understand.
The best resource for further understanding of ArcPy is the ArcGIS Help Documents, available through the Help menu in ArcCatalog or ArcMap. The documentation is also available at http://resources.arcgis.com/en/help/main/10.2/index.html. Working on entering the correct question into Google can be very helpful as well. Programming forums such as Stack Exchange...