UUS! Windows PowerShell Scripting and Toolmaking (55039BC)

After completing this course, students will be able to:

  • Describe the correct patterns for building modularized tools in Windows PowerShell
  • Build highly modularized functions that comply with native PowerShell patterns
  • Build controller scripts that expose user interfaces and automate business processes
  • Manage data in a variety of formats
  • Write automated tests for tools
  • Debug tools

This instructor-led course is intended for IT professionals who are interested in furthering their skills in Windows PowerShell and administrative automation. The course assumes a basic working knowledge of PowerShell as an interactive command-line shell, and teaches students the correct patterns and practices for building reusable, tightly scoped units of automation.

This course is intended for administrators in a Microsoft-centric environment who want to build reusable units of automation, automate business processes, and enable less-technical colleagues to accomplish administrative tasks.

Program:

  • Module 1: Tool Design
  • Module 2: Start with a Command
  • Module 3: Build a Basic Function and Module
  • Module 4: Adding CmdletBinding and Parameterizing
  • Module 5: Emitting Objects as Output
  • Module 6: An Interlude: Changing Your Approach
  • Module 7: Using Verbose, Warning, and Informational Output
  • Module 8: Comment-Based Help
  • Module 9: Handling Errors
  • Module 10: Basic Debugging
  • Module 11: Going Deeper with Parameters
  • Module 12: Writing Full Help
  • Module 13: Unit Testing Your Code
  • Module 14: Extending Output Types
  • Module 15: Analyzing Your Script
  • Module 16: Publishing Your Tools
  • Module 17: Basic Controllers: Automation Scripts and Menus
  • Module 18: Proxy Functions
  • Module 19: Working with XML Data
  • Module 20: Working with JSON Data
  • Module 21: Working with SQL Server Data
  • Module 22: Final Exam

Learning methods: Practical exercise, independent work.
Assesment methods: Execution of independent work.
Assesment form: Independent practical tasks on relevant topics.

Price includes:

  • coffee breaks and lunch

Tähelepanu! Teie veebilehtiseja ei vasta kodulehe külastamiseks vajalikele nõuetele. Palun vahetage veebilehitsejat või seadet, millega te veebilehte sirvite.

Attention! Teie veebilehtiseja ei vasta kodulehe külastamiseks vajalikele nõuetele. Palun vahetage veebilehitsejat või seadet, millega te veebilehte sirvite.

Внимание! Teie veebilehtiseja ei vasta kodulehe külastamiseks vajalikele nõuetele. Palun vahetage veebilehitsejat või seadet, millega te veebilehte sirvite.