Geared for experienced Python programmers, Advanced Python Programming is a practical, hands-on Python training course that thoroughly explores intermediate to advanced level topics and skills, teaching students how to Leverage OS services, Code graphical interfaces for applications, Create modules, Create and run unit tests, Define classes, Interact with network services, Query databases, Process XML data and much more. This comprehensive, practical course provides an in-depth exploration of working with advanced python scripting, not an academic overview of syntax and grammar. Students will immediately be able to use advanced Python skills to complete tasks in the real world.