PowerShell Intermediate/Advanced
- 1. Advanced Functions: CmdletBinding, Parameter Validation & Pipeline Input
- 2. Regular Expressions & Advanced String/Text Processing
- 3. PowerShell Remoting (WinRM, Invoke-Command, PSSessions)
- 4. Background & Parallel Execution
- 5. Working with .NET Objects & COM Directly
- 6. CIM/WMI: Querying and Managing Windows Systems
- 7. Calling APIs: Invoke-RestMethod & Working with JSON
- 8. Building & Publishing Your Own Modules
- 9. Introduction to Desired State Configuration (DSC)
- 10. Testing PowerShell Code with Pester
- 11. Profiles, Customization & Productivity
- 12. Capstone: A Multi-System Automation & Reporting Tool