Avaleht/Koolitused/Windows PowerShell Scripting and Toolmaking (55039BC)
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.
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
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
Learning methods: Practical exercise, independent work. Assesment methods: Execution of independent work. Assesment form: Independent practical tasks on relevant topics.
Koolitaja: Neeme Kaalep BCS Koolituse lektor, konsultant ja Microsofti nii maapealsete-, kui ka pilvetehnoloogiate arhitekt. Kvalifikatsioon: 20+ aastat tehnilise spetsialisti töökogemus väikses kui ka suurettevõttes, millest 6 aastat staaži ka Microsoft platvormil maapealse ja pilve arhitektina. Microsofti poolt sertifitseeritud koolitaja aastast 2017
Price includes: Coffee breaks and lunch.
Koolitusfirma tutvustus
BCS Koolitus on Eesti juhtiv IKT valdkonna koolitus-, projektijuhtimis- ja konsultatsiooniettevõte. Loen koolitusfirma kohta veel...