Kõik koolitused ühest kohast!

Leia sobiv koolitus Eesti kõige põhjalikumast koolitusportaalist
Tagasi

Windows PowerShell Scripting and Toolmaking (55039BC)

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.

Eesmärk

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

Koolituse sisu

  • 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

Õpiväljundid

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

Lisainfo

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.


Registreerun koolitusele

NB! Hetkel ei ole koolitusel aktiivset toimumisaega.
Kui soovid, et teavitaksime Sind, kui see või mõni sarnane koolitus taas toimumas on, siis palun jäta meile oma kontaktandmed ja täpsem soov.
kuu jooksul.