Windows PowerShell Scripting and Toolmaking (MS-55039)

This instructor-led, 5-day course is primarily meant for IT professionals who possess a sound knowledge in the techniques and technologies used in Windows PowerShell 3.0, and those who want to learn the correct patterns and practices and create reusable tools using Windows PowerShell 3.0. Furthermore, Windows PowerShell Training, PowerShell classes apart, students will acquire a rigorous, top-notch app development training to elevate their skillset as well.
$2,995.00
This instructor-led, 5-day course is primarily meant for IT professionals who possess a sound knowledge in the techniques and technologies used in Windows PowerShell 3.0, and those who want to learn the correct patterns and practices and create reusable tools using Windows PowerShell 3.0. Furthermore, Windows PowerShell Training, PowerShell classes apart, students will acquire a rigorous, top-notch app development training to elevate their skillset as well.

More Information:

  • Learning Style: Virtual
  • Provider: Microsoft
  • Difficulty: Intermediate
  • Course Duration: 5 Days
  • Course Info: Download PDF
  • Certificate: See Sample

Need Training for 5 or More People?

Customized to your team's need:

  • Annual Subscriptions
  • Private Training
  • Flexible Pricing
  • Enterprise LMS
  • Dedicated Customer Success Manager

Course Information

About this Course:

This instructor-led, 5-day course targets the IT students and professionals who desire to extend their skillset in Windows PowerShell and administrative automation. The course demands that the student must possess a fundamental practical knowledge in PowerShell as an interactive command-line shell. Students will learn the right practices and patterns for creating reusable, tightly scoped automation units.

The average salary of a Systems Administrator at national level is around $72,762 year.

Course Objectives:

After the course completion, students should be able to:

  • Explain the right patterns for creating modularized tools in Windows PowerShell

  • Create highly modularized functions that work well with native PowerShell patterns

  • Create controller scripts to uncover user interfaces and facilitate business processes automation

  • Data management for various formats

  • Write automated tests papers for tools

  • Debug tools

 Audience:

The course aims for a target audience, administrators working in a Microsoft-based environment, who are looking to create reusable units of automation, enable business processes automation, and help less-technically sound users to complete administrative tasks.

 Prerequisites:

Prior to starting this course, students must have:

  • Experience regarding fundamental Windows administration

  • Experience using Windows PowerShell to inquire and change system information

  • Experience using Windows PowerShell to learn the commands and their utilization

  • Experience using WMI and/or CIM to inquire the system information

Prerequisites Courses:

Prior to taking this course, you may want to look into the following prerequisite courses:

Outline

Frequently Asked Questions



1. What are the key characteristics of PowerShell?

The key characteristics of PowerShell are
  • PowerShell is object-based and not text based
  • Commands in PowerShell are customizable
  • It is a command line interpreter and scripting environment

2. In PowerShell what does variables holds?

In variables PowerShell contains strings, integers and objects. It does not have special variables as it is pre-defined with PowerShell.

3. What does it mean cmdlet’s?

Cmdlet’s are simple build in commands written in .net language like C# or VB introduced by Windows PowerShell

4. Can you create PowerShell scripts for deploying components in SharePoint?

If you have created a web part using VS 2010 then, you can deploy it using cntrl+f5. However, to activate the web part feature you can write a PowerShell script (.ps1) and execute it after deployment

Credly Badge

Reviews

Write Your Own Review
Only registered users can write reviews. Please Sign in or create an account

Customer Reviews
  1. Windows PowerShell Scripting and Toolmaking (MS55039)
    Overall Satisfaction
    100%
    Quality of Instructor
    100%
    Course Quality
    100%
    Powershell toolmaking is a great course to elevate a poweshell script creators effectiveness in the field of I.T. management and support.

    Review by

    Posted on

  2. Windows PowerShell Scripting and Toolmaking (MS­55039)
    Overall Satisfaction
    80%
    Quality of Instructor
    60%
    Course Quality
    80%
    Lots of excellent PowerShell tidbits in this class!

    Review by

    Posted on

  3. Windows PowerShell Scripting and Toolmaking (MS­55039)
    Overall Satisfaction
    40%
    Quality of Instructor
    40%
    Course Quality
    60%
    The instructor blathers incessantly about anecdotal life experiences more than focusing on teaching the class. At several points during the class, several students requested that he adjust his format due to uncontrollable circumstances. The instructor said he would, then promptly did not. Case in point was when our VMs were not functioning correctly. The class had requested that he do the lab so we could watch and get an idea as we were unable to. The instructor told us right after lunch break we will review it...however, he just went right into the next section. Would recommend the course, not the instructor.

    Review by

    Posted on

  4. Windows PowerShell Scripting and Toolmaking (MS­55039)
    Overall Satisfaction
    100%
    Quality of Instructor
    100%
    Course Quality
    80%
    Its easy and simple enough to use.

    Review by

    Posted on

  5. Windows PowerShell Scripting and Toolmaking (MS­55039)
    Overall Satisfaction
    40%
    Quality of Instructor
    80%
    Course Quality
    20%
    Instructor was good Problems: Poor documentation Current version incomplete, missing labs and more: 55039B ­ Windows PowerShell Scripting and Toolmaking Full of errors in supplied code examples Refers to files that are not provided, missing DVD Broken links to company out of business Cut and paste dificult Started class with unusable labondemand VM. Not working until late on first day All VM were not supplied (MEMBER)

    Review by

    Posted on

  6. Windows PowerShell Scripting and Toolmaking (MS­55039)
    Overall Satisfaction
    40%
    Quality of Instructor
    20%
    Course Quality
    60%
    Jonathan Koda is a great instructor. This is a great class for PowerShell users who want to go to the next level in Tool Making.

    Review by

    Posted on

  7. Windows PowerShell Scripting and Toolmaking (MS­55039)
    Overall Satisfaction
    20%
    Quality of Instructor
    80%
    Great Instructor, very very POOR Lab environment, There is NO clear instruction about Lab, Class material does not match Lab instruction. In class material showed where to find files but the file does not exist at all. There is NO STEP­by­STEP Lab instruction. Student went to Google it and find Lab manual which similar with this class. Please include step­by­step Lab instruction for class and do some quality controls for class / lab instruction.

    Review by

    Posted on

  8. Windows PowerShell Scripting and Toolmaking (MS­55039)
    Overall Satisfaction
    100%
    Quality of Instructor
    100%
    Course Quality
    100%
    This was a good course that gave me more in depth knowledge of PowerShell Scripting. I wish the labs had been a bit more step­by­step instead of having to go back and forth from the book to the VM but overall the course was great.

    Review by

    Posted on

  9. Course Quality
    100%
    Course Value
    100%
    Quality of Instructor
    100%
    Overall Satisfaction
    100%
    Paul provided a good number of real world analogies to help explain the concepts provided in the course materials.

    Review by

    Posted on

  10. Course Quality
    100%
    Course Value
    100%
    Quality of Instructor
    100%
    Overall Satisfaction
    100%
    I felt that I've picked up significant knowledge from this course. I will reference the material definitely and glad the material is available even after the course.

    Review by

    Posted on

  11. Course Quality
    80%
    Course Value
    100%
    Quality of Instructor
    100%
    Overall Satisfaction
    100%
    He does a good job of going through the material well. Always asking for any questions. He makes for a very open environment adding in some light fun along with the lecture material.

    Review by

    Posted on

  12. Course Quality
    80%
    Course Value
    100%
    Quality of Instructor
    100%
    Overall Satisfaction
    100%
    Quickstart experience is great. Provides all the material needed as well as an environment to practice those skills. Course structure is different from most classes i have take as they did morning lecture and afternoon lab/assignments. Instructors very knowledgeable in the material.

    Review by

    Posted on

  13. Course Quality
    100%
    Course Value
    100%
    Quality of Instructor
    100%
    Overall Satisfaction
    100%
    Paul provided a good number of real world analogies to help explain the concepts provided in the course materials.

    Review by

    Posted on

  14. Course Quality
    100%
    Course Value
    100%
    Quality of Instructor
    100%
    Overall Satisfaction
    100%
    I felt that I've picked up significant knowledge from this course. I will reference the material definitely and glad the material is available even after the course.

    Review by

    Posted on

  15. Course Quality
    100%
    Course Value
    100%
    Quality of Instructor
    100%
    Overall Satisfaction
    100%
    Quickstart experience is great. Provides all the material needed as well as an environment to practice those skills. Course structure is different from most classes i have take as they did morning lecture and afternoon lab/assignments. Instructors very knowledgeable in the material.

    Review by

    Posted on

  16. Course Quality
    100%
    Course Value
    100%
    Quality of Instructor
    100%
    Overall Satisfaction
    100%
    He does a good job of going through the material well

    Review by

    Posted on

  17. Course Quality
    100%
    Course Value
    100%
    Quality of Instructor
    100%
    Overall Satisfaction
    100%
    Always asking for any questions. He makes for a very open environment adding in some light fun along with the lecture material.

    Review by

    Posted on

  18. Course Quality
    100%
    Course Value
    80%
    Quality of Instructor
    100%
    Overall Satisfaction
    100%
    Great job. 3rd or 4th class with this instructor. I highly recommend him to anyone.

    Review by

    Posted on

  19. Course Quality
    100%
    Course Value
    80%
    Quality of Instructor
    100%
    Overall Satisfaction
    60%
    15 + years as a QS customer/student. Always the best instructors. I miss going to a QS location and taking classes in the same room as an instructor.

    Review by

    Posted on

  20. Course Quality
    40%
    Course Value
    60%
    Quality of Instructor
    100%
    Overall Satisfaction
    100%
    Instructor is good.

    Review by

    Posted on

  21. Course Quality
    100%
    Course Value
    80%
    Quality of Instructor
    100%
    Overall Satisfaction
    100%
    Paul was very knowledgeable and clear with his instruction. I would take another course with him if given the option.

    Review by

    Posted on

  22. Course Quality
    100%
    Course Value
    80%
    Quality of Instructor
    100%
    Overall Satisfaction
    100%
    Quickstart provided a valuable training and learning experience. I would recommend to my peers.

    Review by

    Posted on

  23. Course Quality
    100%
    Course Value
    100%
    Quality of Instructor
    100%
    Overall Satisfaction
    100%
    Great instructor, very knowledgeable with PowerShell and explained things very clearly.

    Review by

    Posted on

  24. Course Quality
    100%
    Course Value
    100%
    Quality of Instructor
    100%
    Overall Satisfaction
    100%
    Very happy my work decided to purchase QuickStart subscription!

    Review by

    Posted on

  25. Course Quality
    60%
    Course Value
    60%
    Quality of Instructor
    60%
    Overall Satisfaction
    60%
    Instructor is good.

    Review by

    Posted on

  26. Course Quality
    80%
    Course Value
    60%
    Quality of Instructor
    100%
    Overall Satisfaction
    100%
    Great job. 3rd or 4th class with this instructor. I highly recommend him to anyone.

    Review by

    Posted on

  27. Course Quality
    80%
    Course Value
    60%
    Quality of Instructor
    100%
    Overall Satisfaction
    100%
    15 + years as a QS customer/student. Always the best instructors. I miss going to a QS location and taking classes in the same room as an instructor...

    Review by

    Posted on

  28. Course Quality
    100%
    Course Value
    100%
    Quality of Instructor
    100%
    Overall Satisfaction
    100%
    Quickstart provided a valuable training and learning experience. I would recommend to my peers

    Review by

    Posted on

  29. Course Quality
    100%
    Course Value
    100%
    Quality of Instructor
    100%
    Overall Satisfaction
    100%
    Paul was very knowledgeable and clear with his instruction. I would take another course with him if given the option

    Review by

    Posted on

  30. Course Quality
    100%
    Course Value
    100%
    Quality of Instructor
    100%
    Overall Satisfaction
    100%
    Great instructor, very knowledgeable with PowerShell and explained things very clearly

    Review by

    Posted on

  31. Course Quality
    100%
    Course Value
    100%
    Quality of Instructor
    100%
    Overall Satisfaction
    100%
    Very happy my work decided to purchase QuickStart subscription!

    Review by

    Posted on

  32. Course Quality
    100%
    Course Value
    100%
    Quality of Instructor
    100%
    Overall Satisfaction
    100%
    Very knowledgeable and attentive to my questions.

    Review by

    Posted on

  33. Course Quality
    80%
    Course Value
    80%
    Quality of Instructor
    80%
    Overall Satisfaction
    100%
    Paul is good.

    Review by

    Posted on

  34. Course Quality
    80%
    Course Value
    80%
    Quality of Instructor
    80%
    Overall Satisfaction
    100%
    The best thing is that the course is recorded and I feel I have all the materials needed to fully complete the course.

    Review by

    Posted on

  35. Course Quality
    100%
    Course Value
    100%
    Quality of Instructor
    100%
    Overall Satisfaction
    100%
    The instructor was knowledgeable on the subject matter. He did a good job of explaining topics so they were easy to understand.

    Review by

    Posted on

  36. Course Quality
    100%
    Course Value
    100%
    Quality of Instructor
    100%
    Overall Satisfaction
    100%
    Very knowledgeable and attentive to my questions.

    Review by

    Posted on

  37. Course Quality
    80%
    Course Value
    80%
    Quality of Instructor
    80%
    Overall Satisfaction
    80%
    He is good,

    Review by

    Posted on

  38. Course Quality
    100%
    Course Value
    100%
    Quality of Instructor
    100%
    Overall Satisfaction
    100%
    The course will be good when I am able to finish it. I could not keep up with the timezone differences. But the best thing is that the course is recorded and I feel I have all the materials needed to fully complete the course.

    Review by

    Posted on

  39. Course Quality
    100%
    Course Value
    100%
    Quality of Instructor
    100%
    Overall Satisfaction
    100%
    The instructor was knowledgeable on the subject matter. He did a good job of explaining topics so they were easy to understand.

    Review by

    Posted on

  40. Course Quality
    100%
    Course Value
    80%
    Quality of Instructor
    100%
    Overall Satisfaction
    80%
    The instructor was very knowledgeable of the course material. You could tell he understood the content and enjoyed the subject matter.

    Review by

    Posted on

  41. Course Quality
    60%
    Course Value
    100%
    Quality of Instructor
    60%
    Overall Satisfaction
    80%
    The instructor was very knowledgeable of the course material.

    Review by

    Posted on

  42. Course Quality
    60%
    Course Value
    100%
    Quality of Instructor
    60%
    Overall Satisfaction
    80%
    You could understood the content and enjoyed the subject matter

    Review by

    Posted on

  43. Course Quality
    80%
    Course Value
    60%
    Quality of Instructor
    80%
    Overall Satisfaction
    60%
    Very knowledgeable about the subject matter. Helped to follow along so that I knew what to work on during lab time.

    Review by

    Posted on

  44. Course Quality
    100%
    Course Value
    80%
    Quality of Instructor
    100%
    Overall Satisfaction
    100%
    The course was very good. Paul did a great job .

    Review by

    Posted on

  45. Course Quality
    100%
    Course Value
    100%
    Quality of Instructor
    100%
    Overall Satisfaction
    100%
    Very knowledgeable about the subject matter

    Review by

    Posted on

  46. Course Quality
    100%
    Course Value
    100%
    Quality of Instructor
    100%
    Overall Satisfaction
    100%
    Helped to follow along so that I knew what to work on during lab time.

    Review by

    Posted on

  47. Course Quality
    60%
    Course Value
    80%
    Quality of Instructor
    60%
    Overall Satisfaction
    60%
    This was a retake for me. Paul did an outstanding job

    Review by

    Posted on

  48. Very good
    Course Quality
    100%
    Quality of Instructor
    100%
    Overall Satisfaction
    100%
    The instructor was concerned about the progress of the students and moved at an appropriate pace to ensure all students could keep up.

    Review by

    Posted on

  49. Knowledgable Instructor
    Quality of Instructor
    100%
    Overall Satisfaction
    100%

    Review by

    Posted on

  50. Great job
    Course Value
    80%
    Quality of Instructor
    60%
    Overall Satisfaction
    80%

    Review by

    Posted on

  51. Course Value
    100%
    Quality of Instructor
    100%
    Overall Satisfaction
    100%
    Paul is really good. He is clear considerate I have worked over 10 years in the IT industry when taking this training.

    Review by

    Posted on

  52. Course Value
    100%
    Quality of Instructor
    100%
    Overall Satisfaction
    100%

    Review by

    Posted on

  53. Course Value
    100%
    Quality of Instructor
    100%
    Overall Satisfaction
    100%

    Review by

    Posted on

  54. Course Value
    100%
    Quality of Instructor
    100%
    Overall Satisfaction
    100%

    Review by

    Posted on

  55. Course Value
    100%
    Quality of Instructor
    100%
    Overall Satisfaction
    100%

    Review by

    Posted on

  56. Course Value
    100%
    Quality of Instructor
    100%
    Overall Satisfaction
    100%
    Daniel was great. I have worked 7-10 years in the IT industry when taking this training.

    Review by

    Posted on

  57. Course Quality
    80%
    Overall Satisfaction
    100%
    Dan did a great job. Always upbeat, never at a loss for insight to be added. I felt kind of bad for him having to talk without seeing anyone or their reactions but he took that in stride. I'd say he's a keeper.

    Review by

    Posted on

  58. Overall Satisfaction
    100%
    Dan was an outstanding instructor and very knowledgeable on the subject matter. I enjoyed his class.

    Review by

    Posted on

  59. Course Quality
    80%
    Overall Satisfaction
    100%
    Instructor was very prompt and kept the class on course. Always helpful when questions were asked!

    Review by

    Posted on

  60. Overall Satisfaction
    80%

    Review by

    Posted on

  61. Overall Satisfaction
    100%

    Review by

    Posted on

  62. Overall Satisfaction
    100%

    Review by

    Posted on

  63. Course Quality
    80%
    Quality of Instructor
    80%
    Overall Satisfaction
    80%

    Review by

    Posted on

  64. Overall Satisfaction
    100%

    Review by

    Posted on

  65. Overall Satisfaction
    100%
    Dan could have shown the other student's powershell screen or his screen more when working through a student's question or problem. require more engagement from students

    Review by

    Posted on

  66. Quality of Instructor
    60%
    Overall Satisfaction
    80%
    Would have preferred him to review and explain the answers to the labs.

    Review by

    Posted on

  67. Overall Satisfaction
    100%

    Review by

    Posted on

  68. Course Quality
    60%
    Overall Satisfaction
    80%

    Review by

    Posted on

  69. Course Quality
    80%
    Overall Satisfaction
    80%
    A lot of the information in this class is very useful. I do feel that it should be more up to date as far as content since PowerShell 5. is out.

    Review by

    Posted on

  70. Overall Satisfaction
    80%
    You need to add more functions into Lync.

    Review by

    Posted on

  71. Quality of Instructor
    80%
    Overall Satisfaction
    100%

    Review by

    Posted on

  72. Overall Satisfaction
    100%

    Review by

    Posted on

  73. Course Quality
    80%
    Quality of Instructor
    80%
    Overall Satisfaction
    100%

    Review by

    Posted on

  74. Course Quality
    80%
    Course Value
    80%
    Overall Satisfaction
    100%

    Review by

    Posted on

  75. Overall Satisfaction
    100%

    Review by

    Posted on

  76. Overall Satisfaction
    100%
    Increase my knowledge of Powershell

    Review by

    Posted on

  77. Course Quality
    80%
    Overall Satisfaction
    80%

    Review by

    Posted on

  78. Overall Satisfaction
    100%

    Review by

    Posted on

  79. Overall Satisfaction
    100%

    Review by

    Posted on

  80. Course Quality
    80%
    Quality of Instructor
    80%
    Overall Satisfaction
    80%

    Review by

    Posted on

Hit button to validate captcha