In this 3 or 5-day instructor-led course, you will learn to build reusable tools by using Windows PowerShell 3.0. This course focuses on the Windows PowerShell scripting language and on the concepts and techniques needed to design tools, including and output requirements and functional requirements. You will learn functions to deal with anticipated errors using standard PowerShell patterns and practices. By course completion, you will be armed with the knowledge and skills to better administer a wide variety of server and client products and technologies that offer Windows PowerShell integration, including Microsoft Exchange Server, Microsoft Windows Active Directory Domain Services, Microsoft SharePoint Server, and more.
Featuring:
RemoteLive Online Platform - a supercharged platform that allows learners to truly participate from anywhere and see everything!
Replay Class Recordings

Audience Profile

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.

What You'll Learn

  • Describe the correct patterns for building modularized tools in Windows PowerShell
  • Write tools, including scripting, parameterizing commands, and providing verbose output
  • 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
  • Create custom formatting views
  • Create tools that are consistent in naming and operation with native Windows PowerShell tools

*Request Detailed Syllabus

Register for this course View Course Outline
View all courses
  • Course Number M55039
  • Course Length 5 days
  • Course Fee $2,775.00
  • Delivery Format VLT (LIVE Online; Virtual Instructor Led Training)
  • Course Topic Productivity
  • Vendor Microsoft
  • Technology PowerShell

About the instructorJason Yoder

Microsoft Certified Trainer
Jason has been in the IT industry for over 20 years (1995) as a certified network administrator and system engineer. Jason also has a Bachelor’s degree in Computer Science. Jason brings over 8 years of instructional experience to the classroom as both a Microsoft Certified Trainer (MCT) and a Facilitator for the Center for Personnel and Professional Development for the US Navy. Jason likes to bring out the knowledge of each student in his class and empowers them to learn not just from him, but also from each other. He believes that the classroom experience should be informative, dynamic, and entertaining. Jason enjoys working with both aspiring and seasoned IT professionals. As a Facilitator for the Center for Personnel and Professional Development and a Sailor in the United States Navy, Jason is guiding the next generation of naval leaders in how to build a stronger Navy and achieve high motivation and job accomplishment from subordinates as well as personal success. Jason’s current certifications include - Microsoft Certified Trainer (MCT), Microsoft Certified Solutions Expert (MCSE): Server Infrastructure, Desktop Infrastructure, Enterprise Devices & Apps. Microsoft Certification ID: 1058186

Training Location

M55039 Windows PowerShell Scripting & Toolmaking

,

Register for course: M55039

By registering for this course, I acknowledge that I understand the terms of the Symplexity Training Agreement that I agree to the stated course fee; and that I agree to pay in full the stated cost. We look forward to having you attend this training class!