Under Construction

All course tracks

Developer practice and architecture · 30 lessons · up to 10 minutes each

PowerShell

A planned PowerShell path through cross-platform scripting and tested automation.

Coming Soon

One-time purchase · USD

Choose what to unlock

Access is attached to your account after payment is verified. No subscription.

One lesson

An individual lesson

This track has no lesson ready to buy yet. Each lesson becomes available only after it is built and reviewed.

$5.00Not available yet

Full category

PowerShell

Permanent access to the lessons published in this track when you buy. Future lessons are not included. 0 of 30 lessons are published; 0 are in owner review and 30 are Coming Soon.

$29.0030 lessons still in progress

Beginner

Lessons 1–10

  1. 01

    PowerShell: Sketch objects and pipelines

    Topic: objects and pipelines

    Draw a small map of objects and pipelines in the context of PowerShell objects, pipelines, modules, and testing; save a short example or check that demonstrates the result.

    Beginner4 minComing Soon
  2. 02

    PowerShell: Name the parts of variables and types

    Topic: variables and types

    Label the main pieces in variables and types in the context of PowerShell objects, pipelines, modules, and testing; save a short example or check that demonstrates the result.

    Beginner5 minComing Soon
  3. 03

    PowerShell: Trace an example of commands and parameters

    Topic: commands and parameters

    Follow one input through commands and parameters in the context of PowerShell objects, pipelines, modules, and testing; save a short example or check that demonstrates the result.

    Beginner6 minComing Soon
  4. 04

    PowerShell: Compare choices for arrays and hashtables

    Topic: arrays and hashtables

    Write down one practical difference between arrays and hashtables in the context of PowerShell objects, pipelines, modules, and testing; save a short example or check that demonstrates the result.

    Beginner7 minComing Soon
  5. 05

    PowerShell: Find the boundary in functions and modules

    Topic: functions and modules

    Mark where functions and modules in the context of PowerShell objects, pipelines, modules, and testing; save a short example or check that demonstrates the result.

    Beginner8 minComing Soon
  6. 06

    PowerShell: Inspect an example of error action behavior

    Topic: error action behavior

    Annotate a minimal example of error action behavior in the context of PowerShell objects, pipelines, modules, and testing; save a short example or check that demonstrates the result.

    Beginner9 minComing Soon
  7. 07

    PowerShell: Connect filesystem and process tasks to a neighboring concept

    Topic: filesystem and process tasks

    Show how filesystem and process tasks in the context of PowerShell objects, pipelines, modules, and testing; save a short example or check that demonstrates the result.

    Beginner10 minComing Soon
  8. 08

    PowerShell: Spot a failure mode in remoting boundaries

    Topic: remoting boundaries

    Describe one likely failure for remoting boundaries in the context of PowerShell objects, pipelines, modules, and testing; save a short example or check that demonstrates the result.

    Beginner3 minComing Soon
  9. 09

    PowerShell: Read an official example of Pester test cases

    Topic: Pester test cases

    Summarize an official example of Pester test cases in the context of PowerShell objects, pipelines, modules, and testing; save a short example or check that demonstrates the result.

    Beginner5 minComing Soon
  10. 10

    PowerShell: Choose a use case for signing and execution policy context

    Topic: signing and execution policy context

    Match one small use case to signing and execution policy context in the context of PowerShell objects, pipelines, modules, and testing; save a short example or check that demonstrates the result.

    Beginner6 minComing Soon

Intermediate

Lessons 11–20

  1. 11

    PowerShell: Build an example with objects and pipelines

    Topic: objects and pipelines

    Create a small working example that uses objects and pipelines in the context of PowerShell objects, pipelines, modules, and testing; save a short example or check that demonstrates the result.

    Intermediate4 minComing Soon
  2. 12

    PowerShell: Compose variables and types with another component

    Topic: variables and types

    Combine variables and types in the context of PowerShell objects, pipelines, modules, and testing; save a short example or check that demonstrates the result.

    Intermediate5 minComing Soon
  3. 13

    PowerShell: Configure commands and parameters for a small case

    Topic: commands and parameters

    Set up commands and parameters in the context of PowerShell objects, pipelines, modules, and testing; save a short example or check that demonstrates the result.

    Intermediate6 minComing Soon
  4. 14

    PowerShell: Validate inputs around arrays and hashtables

    Topic: arrays and hashtables

    Add a check around arrays and hashtables in the context of PowerShell objects, pipelines, modules, and testing; save a short example or check that demonstrates the result.

    Intermediate7 minComing Soon
  5. 15

    PowerShell: Use functions and modules in a short workflow

    Topic: functions and modules

    Add functions and modules in the context of PowerShell objects, pipelines, modules, and testing; save a short example or check that demonstrates the result.

    Intermediate8 minComing Soon
  6. 16

    PowerShell: Refactor error action behavior into a reusable unit

    Topic: error action behavior

    Extract error action behavior in the context of PowerShell objects, pipelines, modules, and testing; save a short example or check that demonstrates the result.

    Intermediate9 minComing Soon
  7. 17

    PowerShell: Exercise filesystem and process tasks with sample data

    Topic: filesystem and process tasks

    Run sample data through filesystem and process tasks in the context of PowerShell objects, pipelines, modules, and testing; save a short example or check that demonstrates the result.

    Intermediate10 minComing Soon
  8. 18

    PowerShell: Observe remoting boundaries outputs

    Topic: remoting boundaries

    Capture the result of remoting boundaries in the context of PowerShell objects, pipelines, modules, and testing; save a short example or check that demonstrates the result.

    Intermediate3 minComing Soon
  9. 19

    PowerShell: Recover from a Pester test cases failure

    Topic: Pester test cases

    Handle one expected failure from Pester test cases in the context of PowerShell objects, pipelines, modules, and testing; save a short example or check that demonstrates the result.

    Intermediate5 minComing Soon
  10. 20

    PowerShell: Document signing and execution policy context behavior

    Topic: signing and execution policy context

    Write a short usage note for signing and execution policy context in the context of PowerShell objects, pipelines, modules, and testing; save a short example or check that demonstrates the result.

    Intermediate6 minComing Soon

Advanced

Lessons 21–30

  1. 21

    PowerShell: Test a boundary around objects and pipelines

    Topic: objects and pipelines

    Add an edge-case test for objects and pipelines in the context of PowerShell objects, pipelines, modules, and testing; save a short example or check that demonstrates the result.

    Advanced4 minComing Soon
  2. 22

    PowerShell: Harden variables and types

    Topic: variables and types

    Add the relevant access, safety, or validation control to variables and types in the context of PowerShell objects, pipelines, modules, and testing; save a short example or check that demonstrates the result.

    Advanced5 minComing Soon
  3. 23

    PowerShell: Measure commands and parameters

    Topic: commands and parameters

    Record a small baseline for commands and parameters in the context of PowerShell objects, pipelines, modules, and testing; save a short example or check that demonstrates the result.

    Advanced6 minComing Soon
  4. 24

    PowerShell: Reduce cost in arrays and hashtables

    Topic: arrays and hashtables

    Change one measurable cost in arrays and hashtables in the context of PowerShell objects, pipelines, modules, and testing; save a short example or check that demonstrates the result.

    Advanced7 minComing Soon
  5. 25

    PowerShell: Diagnose a functions and modules failure

    Topic: functions and modules

    Use an observable signal to explain a failure in functions and modules in the context of PowerShell objects, pipelines, modules, and testing; save a short example or check that demonstrates the result.

    Advanced8 minComing Soon
  6. 26

    PowerShell: Make error action behavior repeatable

    Topic: error action behavior

    Show that rerunning error action behavior in the context of PowerShell objects, pipelines, modules, and testing; save a short example or check that demonstrates the result.

    Advanced9 minComing Soon
  7. 27

    PowerShell: Review trade-offs in filesystem and process tasks

    Topic: filesystem and process tasks

    Compare two documented approaches to filesystem and process tasks in the context of PowerShell objects, pipelines, modules, and testing; save a short example or check that demonstrates the result.

    Advanced10 minComing Soon
  8. 28

    PowerShell: Improve remoting boundaries maintainability

    Topic: remoting boundaries

    Refine remoting boundaries in the context of PowerShell objects, pipelines, modules, and testing; save a short example or check that demonstrates the result.

    Advanced3 minComing Soon
  9. 29

    PowerShell: Verify Pester test cases end to end

    Topic: Pester test cases

    Check that a complete small flow using Pester test cases in the context of PowerShell objects, pipelines, modules, and testing; save a short example or check that demonstrates the result.

    Advanced5 minComing Soon
  10. 30

    PowerShell: Audit signing and execution policy context against its source docs

    Topic: signing and execution policy context

    Check the implementation of signing and execution policy context in the context of PowerShell objects, pipelines, modules, and testing; save a short example or check that demonstrates the result.

    Advanced6 minComing Soon

Reference documentation

References support the selected track topics while its lesson content is built and reviewed progressively.

This track is a catalog outline only. Each lesson remains unavailable until it is built and personally reviewed.