La formation PowerShell avancée proposée par John et Mike couvre divers aspects tels que les portées de variables, les fonctions avancées, la programmation orientée objet, et l'utilisation du framework .NET. Elle est destinée aux ingénieurs systèmes et aux administrateurs, avec un accent sur des concepts clés comme les classes, l'héritage, et les collections d'objets. La formation inclut également des démonstrations pratiques et aborde la sécurité des scripts ainsi que la communication à distance.