Event: 12/09/2019 Chesapeake, Virginia Microsoft Windows Server Training Course 10962 (3 days) : Advanced Automated Administration with Windows PowerShell starting on 12/09/2019 and spanning 3 days in Chesapeake, Virginia - Dynamics Edge
Dynamics Edge4.67 4.67 out of 50 stars, based on 80 reviews.*

Event: 12/09/2019 Chesapeake, Virginia Microsoft Windows Server Training Course 10962 (3 days) : Advanced Automated Administration with Windows PowerShell starting on 12/09/2019 and spanning 3 days in Chesapeake, Virginia - Dynamics Edge Microsoft Training Event

Chesapeake, Virginia Windows Server Training Packages

64x64

20740 - Installation, Storage, and Compute with Windows Server 2016

Understand the storage and compute options that are available and applicable to Windows Server 2016.

Price: $5391 . Rating: 4.67 . Duration: 5 Days . Location: Chesapeake, Virginia
64x64

20744 - Securing Windows Server 2016

Learn to mitigate malware threats, identify security issues and more!

Price: $5391 . Rating: 4.67 . Duration: 5 Days . Location: Chesapeake, Virginia
64x64

20741 - Networking with Windows Server 2016

Get the networking skills required to deploy and support Windows Server 2016 with this course!

Price: $5391 . Rating: 4.67 . Duration: 5 Days . Location: Chesapeake, Virginia
64x64

20742 - Identity with Windows Server 2016

This course teaches you Active Directory and Group Policy in Windows Server 2016.

Price: $5391 . Rating: 4.67 . Duration: 5 Days . Location: Chesapeake, Virginia
Call for custom courses: Generic placeholder image (800) 453-5961

Chesapeake, Virginia Windows Server Training -> Event: 12/09/2019 Chesapeake, Virginia Microsoft Windows Server Training Course 10962 (3 days) : Advanced Automated Administration with Windows PowerShell starting on 12/09/2019 and spanning 3 days in Chesapeake, Virginia - In order to proceed with requesting this Dynamics Edge Microsoft Training Event, please select from one of the following options by clicking one of the following links and then filling out and submitting the request form:

Want On-Site Chesapeake, Virginia Windows Server Training but Would Still Be OK with Live Virtual (Live Online) Windows Server Training Options:

Live Virtual courses are not prerecorded or self-paced, they are LIVE with the instructor and the SAME HIGH QUALITY as our in-person on-site training Windows Server Training options, and our Live Virtual options may also be more affordable for you in most cases in terms of pricing. If you are flexible and you want on-site but would also still be open to and OK with Live Virtual (Live, with the instructor, Instructor Led Live Online training) delivery, Dynamics Edge Microsoft Windows Server TRAINING Course 10962 LIVE VIRTUAL ON THIS DATE: 12/09/2019 please choose one of these options:

Want IN-CLASSROOM IN-PERSON ON-SITE Chesapeake, Virginia Windows Server TRAINING OPTIONS ONLY:

If you do not want Live Virtual (Live, Instructor Led Online training), and you ONLY WANT PHYSICAL IN-PERSON IN-CLASSROOM ON-SITE FACE TO FACE Dynamics Edge Microsoft Windows Server TRAINING Course 10962 AT THIS PHYSICAL LOCATION Chesapeake, Virginia ON THIS DATE: 12/09/2019 please choose one of these options:

Event: 12/09/2019 Chesapeake, Virginia Microsoft Windows Server Training Course 10962 (3 days) : Advanced Automated Administration with Windows PowerShell starting on 12/09/2019 and spanning 3 days in Chesapeake, Virginia - Please note that pricing for this Windows Server Training Event may vary from prices published elsewhere on our website (no guarantees, but the price may end up being lower for you requesting the Event through this page than through requesting or purchasing this course or similar from elsewhere on our website), may only be valid as long as you stay on this page and decide within a certain amount of time from when you first landed on this page (e.g within a few hours after you landed on this page), may depend on which of the above options you choose, and may also may be associated with a variety of other factors. Any pricing information for this Event will be provided to you later in this process and in some cases, after you have completed submitting the required form that is associated with the option you choose above. If you did not receive pricing and you have successfully submitted the request form associated with the option you chose above, we'll try to respond to you as soon as possible with pricing, any discounts applied (if applicable) and other pertinent information. If you are associated with a government agency please Contact Us Separately Using This Link instead because you may be eligible for a separate pricing tier. Please note that "group discounts" are on an as-available and case-by-case basis and are not guaranteed to always be issued. If a one-time special request code for additional discounts IN ADDITION TO group discounts is included with your Windows Server Training Event request, please note that these "additional discounts," as all discounts claimed here, are subject to availability and case-by-case review, and are not guaranteed to be issued. We have many locations, please note that only SOME, not all, of our locations' physical street addresses are listed on our Locations page. This Event page will likely list the City and State only for where this Windows Server Training will be held. The actual facility physical address location information for this Event may be delivered to you after we receive your registration for this Event, and at our discretion we might require additional information from you prior to delivering you the actual physical street address of the facility that is associated with this Event. Location availability is not guaranteed and requires registration using the process on this page to check the availability. If this Location is unavailable for this Event and you indicated on-site only, we may suggest to you alternate nearby locations (and alternate course numbers and alternate dates, if applicable) if the selected Location (and course number and date, if applicable) for this Event is unavailable for Windows Server Training for any reason. Please note that all information shown on this page about this event is subject to manual review on a case-by-case basis. This event shown on this page is not guaranteed to be delivered and you must submit a request first through this page and receive confirmation before making plans to attend this event. Any travel reservations you make at any time are your sole responsibility regardless of whether or not Dynamics Edge can deliver this event and whether or not you received confirmation. It is advisable you obtain refundable reservations or request either Live Virtual Training, or if you request on-site in-person you should request a location near where you are right now, or a location close to where you are going to be located on a certain date and for at least the entire duration of the course. Also see our Policies page for more information.

Windows Server Training Course Additional Event Information --> Event: 12/09/2019 Chesapeake, Virginia Microsoft Windows Server Training Course 10962 (3 days) : Advanced Automated Administration with Windows PowerShell starting on 12/09/2019 and spanning 3 days in Chesapeake, Virginia

Learn how to automate and streamline day to day management and administration tasks and functions in your Windows Server Infrastructure.

This three-day course is a follow on course from the 10961B: Automating Administration with Windows PowerShell course. It is built on Windows Server 2012 R2 and Windows 8.1 and while it is specifically focussed on Windows PowerShell v4.0, is also relevant in v2.0 and v3.0 Windows PowerShell environments.

Expand and build upon the knowledge already acquired in course 10961B and focus on building more scalable and usable Windows PowerShell scripts for use in your organization by building your own Windows PowerShell tools. Learn about areas such as the creation of advanced functions, script modules, advanced parameters attributes and controller scripts. Also learn how to make your scripts more robust by learning about handling script errors and the analysis and debugging Windows PowerShell scripts. The course will also cover the use of Windows PowerShell cmdlets with .NET Framework as well as teaching how to configure your Windows Servers using Desired State Configuration and providing an understanding of Windows PowerShell workflow.

The detailed hands on labs and in depth content and learning will help remove manual tasks that you may currently have to perform as an Administrator, allowing you to make your own Windows PowerShell tools for automated, repeated, accurate management and provisioning of your Windows Server infrastructure.

Who Should Attend

This course is intended for IT Professionals already experienced in general Windows Server and Windows Client administration or already experienced in administering and supporting Application servers and services including applications such as Exchange, SharePoint, and SQL. System, Infrastructure and Application Administrators working in a Windows or Windows hybrid environment will all find this course relevant to their day to day jobs and future career and skills development.

The course is also intended for IT Professionals who want to build upon existing Windows PowerShell knowledge and skill to learn how to build their own tools for broader general use in their organization, using any Microsoft or independent software vendor (ISV) product that supports Windows PowerShell manageability.

Course Outline

Module 1: Creating Advanced Functions

In this module students will learn how to parameterize a command into an advanced function. It is designed to teach several key principles in a single logical sequence, by using frequent hands-on exercises to reinforce new skills.

Lessons

  • Converting a Command into an Advanced Function
  • Creating a Script Module
  • Defining Parameter Attributes and Input Validation
  • Writing Functions that use Multiple Objects
  • Writing Functions that Accept Pipeline Input
  • Producing Complex Function Output
  • Documenting Functions by using Content-Based Help
  • Supporting -Whatif and -Confirm

Module 2: Using Cmdlets and Microsoft .NET Framework in Windows PowerShell

Windows PowerShell provides commands that accomplish many of the tasks that you will need in a production environment. Sometimes, a command is not available but the .NET Framework provides an alternate means of accomplishing a task. Because Windows PowerShell is built on the .NET Framework, it is able to access those alternate means. In this module, you will learn how to discover and run Windows PowerShell commands, and how to use .NET Framework components from inside Windows PowerShell. These two techniques will provide you with the most flexibility and capability for accomplishing tasks in a production environment.

Lessons

  • Running Windows PowerShell Commands
  • Using Microsoft .NET Framework in Windows PowerShell

Module 3: Writing Controller Scripts

In this module, students will learn how to combine tools – advanced functions that perform a specific task – and a controller script that provides a user interface or automates a business process

Lessons

  • Understanding Controller Scripts
  • Writing Controller Scripts that Show a User Interface

Module 4: Handling Script Errors

In this module, students will learn how to perform basic error handling in scripts. The focus will be about how to add error handling to existing tools, primarily as a time-saving mechanism (instead of having students write new tools). A side benefit of this approach is that it will help build the skills that you must have to analyze and reuse existing code written by someone else.

Lessons

  • Understanding Error Handling
  • Handling Errors in a Script

Module 5: Using XML Data Files

In this module, students will learn how to read, manipulate, and write data in XML files. XML files provide a robust, yet straightforward way to store both flat and hierarchical data. XML files are more flexible than CSV, more accessible for small amounts of data than SQL Server, and easier to code against that Excel automation.

Lessons

  • Reading, Manipulating and Writing Data in XML

Module 6: Managing Server Configurations by Using Desired State Configuration

In this module, students will learn how to write Desired State Configuration (DSC) configuration files, deploy those files to servers, and monitor servers’ configurations.

Lessons

  • Understanding Desired State Configuration
  • Creating and Deploying a DSC Configuration

Module 7: Analyzing and Debugging Scripts

In this module, students will learn how to use native Windows PowerShell features to analyze and debug existing scripts. These skills are also useful when students have to debug their own scripts.

Lessons

  • Debugging in Windows PowerShell
  • Analyzing and Debugging and Existing Script

Module 8: Understanding Windows PowerShell Workflow

In this module, students will learn about the features of the Windows PowerShell Workflow technology.

Lessons

  • Understanding Windows PowerShell Workflow

Labs

Lab: Converting a Command into an Advanced Function
Lab: Creating a Script Module
Lab: Defining Parameter Attributes and Input Validation
Lab: Writing Functions that use Multiple Objects
Lab: Writing Functions that Accept Pipeline Input
Lab: Producing Complex Function Output
Lab: Documenting Functions by using Content-Based Help
Lab: Supporting -Whatif and -Confirm
Lab: Using .NET Framework in Windows PowerShell
Lab: Writing Controller Scripts that Display a User Interface
Lab: Handling Errors in a Script
Lab: Reading, Manipulating and Writing Data in XML
Lab: Creating and Deploying a DSC Configuration
Lab: Analyzing and Debugging and Existing Script

What You'll Learn

After completing this course, students will be able to:

  • Create Advanced Functions
  • Use Cmdlets and Microsoft .NET Framework in Windows PowerShell
  • Write Controller Scripts
  • Handle Script Errors
  • Use XML Data Files
  • Manage Server Configurations by Using Desired State Configuration
  • Analyze and Debugging Scripts
  • Understand Windows PowerShell Workflow

*NOTE: if an average rating and rating count are shown on this page, they are based on all reviews associated with Dynamics Edge that are shown on the review page, and are not restricted to reviews only for the particular courses offered on this page.

Event Page Last Updated: 2019-12-14

Dynamics Edge | https://www.dynamicsedge.com