The document outlines topics for an advanced iOS training, including using custom delegates and protocols, saving and restoring application state, making network requests using NSURLConnection, populating data in tables, and deploying apps on devices. Key points covered are defining and conforming to protocols, preserving and restoring app state across launches, making asynchronous and synchronous network requests, and the steps required to deploy apps to physical iOS devices for testing.