ArcPy Café is the place to get well-tested recipes that will save you hours of development time. All recipes are based on user ideas, and solve specific problems. ArcPy Café is a great place to learn new Python tips and tricks.
Accelerate development time and minimize coding errors by using a Python integrated development environment (IDE). There are many Python IDEs to choose from, and the choice is yours. At a minimum, a good IDE will have an editor with code completion, a code explorer for functions and classes, and integrated tools for unit testing and debugging.
Tamarack Geographic Technologies Ltd. leverages Python to build a GIS data repository system.
USGS composed a collection of custom tools that implement GIS techniques used by the NAWQA Program to characterize aquifer areas, drainage basins, and sampled wells.
Integrated Informatics Inc. uses Python to develop an integrated set of tools for the oil and gas industry that solves a mission-critical problem.
The Learn ArcGIS website offers lessons and projects that will teach you the fundamentals of the ArcGIS platform.