PSKoans
0.67.1
A module designed to provide a crash-course introduction to PowerShell with programming koans.
Minimum PowerShell version
5.1
Installation Options
Owners
Copyright
(c) 2019 Joel Sallow (/u/ta11ow). All rights reserved.
Package Details
Author(s)
- Joel Sallow
Tags
Pester Koans Educational Windows MacOS Linux
Functions
Get-Blank Get-Karma Get-PSKoan Get-PSKoanLocation Get-PSKoanSetting Move-PSKoanLibrary Register-Advice Reset-PSKoan Set-PSKoanLocation Set-PSKoanSetting Show-Advice Show-Karma Update-PSKoan
PSEditions
Dependencies
-
- Pester (= 4.10.1)
FileList
- PSKoans.nuspec
- PSKoans.psd1
- DummyTypes.ps1
- Dependencies.psd1
- PSKoans.psm1
- PSKoans.format.ps1xml
- Classes\KoanAttribute.ps1
- Classes\Blank.ps1
- en-us\PSKoans-help.xml
- Data\Show-MeditationPrompt.Data.psd1
- Init\ModuleConfiguration.ps1
- Init\RegisterArgumentCompleters.ps1
- Init\AddPesterAssertionOperator.ps1
- Private\Assert-UnblockedFile.ps1
- Private\Get-KoanIt.ps1
- Private\Get-KoanAst.ps1
- Private\New-PSKoanErrorRecord.ps1
- Private\Update-PSKoanFile.ps1
- Private\Get-KoanAttribute.ps1
- Private\Measure-Koan.ps1
- Private\Invoke-Koan.ps1
- Private\Write-ConsoleLine.ps1
- Private\ConvertFrom-WildcardPattern.ps1
- Public\Get-PSKoanLocation.ps1
- Public\Set-PSKoanSetting.ps1
- Public\Get-Blank.ps1
- Public\Update-PSKoan.ps1
- Public\Register-Advice.ps1
- Public\Show-Advice.ps1
- Public\Get-PSKoan.ps1
- Public\Set-PSKoanLocation.ps1
- Public\Move-PSKoanLibrary.ps1
- Public\Get-PSKoanSetting.ps1
- Public\Get-Karma.ps1
- Public\Show-Karma.ps1
- Public\Reset-PSKoan.ps1
- Koans\Katas\SortingCharacters.Koans.ps1
- Koans\Katas\ProcessingStrings.Koans.ps1
- Koans\Foundations\AboutStringOperators.Koans.ps1
- Koans\Foundations\AboutAssignmentAndArithmetic.Koans.ps1
- Koans\Foundations\AboutHashtables.Koans.ps1
- Koans\Foundations\AboutTypeOperators.Koans.ps1
- Koans\Foundations\AboutArrays.Koans.ps1
- Koans\Foundations\AboutOrderOfOperations.Koans.ps1
- Koans\Foundations\AboutLoopsAndPipelines.Koans.ps1
- Koans\Foundations\AboutVariables.Koans.ps1
- Koans\Foundations\AboutFunctionsAndScriptBlocks.Koans.ps1
- Koans\Foundations\AboutComparison.Koans.ps1
- Koans\Foundations\AboutConditionals.Koans.ps1
- Koans\Constructs and Patterns\AboutRegularExpressions.Koans.ps1
- Koans\Constructs and Patterns\AboutCustomObjects.Koans.ps1
- Koans\Constructs and Patterns\AboutClasses.Koans.ps1
- Koans\Constructs and Patterns\AboutBitwiseOperations.Koans.ps1
- Koans\Constructs and Patterns\AboutXml.Koans.ps1
- Koans\Constructs and Patterns\AboutAdvancedFunctions.Koans.ps1
- Koans\Constructs and Patterns\AboutStringBuilder.Koans.ps1
- Koans\Constructs and Patterns\AboutLists.Koans.ps1
- Koans\Constructs and Patterns\AboutSplatting.Koans.ps1
- Koans\Constructs and Patterns\AboutPSObjects.Koans.ps1
- Koans\Constructs and Patterns\AboutEnumerations.Koans.ps1
- Koans\Constructs and Patterns\AboutErrorHandling.Koans.ps1
- Koans\Constructs and Patterns\AboutRedirection.Koans.ps1
- Koans\Cmdlets 2\AboutCsvCmdlets.Koans.ps1
- Koans\Cmdlets 2\AboutOutCmdlets.Koans.ps1
- Koans\Introduction\AboutBooleans.Koans.ps1
- Koans\Introduction\AboutGetMember.Koans.ps1
- Koans\Introduction\AboutStrings.Koans.ps1
- Koans\Introduction\AboutBinary.Koans.ps1
- Koans\Introduction\AboutNumbers.Koans.ps1
- Koans\Introduction\AboutCmdletVerbs.Koans.ps1
- Koans\Introduction\AboutAssertions.Koans.ps1
- Koans\Cmdlets 1\AboutDiscovery.Koans.ps1
- Koans\Cmdlets 1\AboutSortObject.Koans.ps1
- Koans\Cmdlets 1\AboutCompareObject.Koans.ps1
- Koans\Cmdlets 1\AboutWhereObject.Koans.ps1
- Koans\Cmdlets 1\AboutGroupObject.Koans.ps1
- Koans\Cmdlets 1\AboutSelectObject.Koans.ps1
- Koans\Cmdlets 1\AboutModules.Koans.ps1
- Koans\Cmdlets 1\AboutPSProviders.Koans.ps1
- Koans\Cmdlets 1\AboutMeasureObject.Koans.ps1
- Koans\Cmdlets 1\AboutNewObject.Koans.ps1
- Koans\Cmdlets 1\AboutForEachObject.Koans.ps1
- Koans\Cmdlets 1\AboutTeeObject.Koans.ps1
- Data\Advice\OOP\OOPIntroduction.Advice.json
- Data\Advice\Interactive\CompletionOptions.Advice.json
- Data\Advice\Interactive\EditMode.Advice.json
- Data\Advice\Fun\FunWithGUIs.Advice.json
- Data\Advice\Fun\FunWithCats.Advice.json
- Data\Advice\Customization\Profile.Advice.json
- Koans\Modules\dbatools\AboutDbaDatabase.Koans.ps1
- Koans\Modules\dbatools\AboutBackupDatabases.Koans.ps1
- Koans\Modules\dbatools\AboutQueryingDatabases.Koans.ps1
- Koans\Modules\dbatools\AboutNewDatabases.Koans.ps1
- Koans\Modules\dbatools\Mocks\Database_TestDb.xml
- Koans\Modules\dbatools\Mocks\Database_All.xml
- Koans\Modules\dbatools\Mocks\BasicInvokeDbaQuery.xml
- Koans\Modules\dbatools\Mocks\Database_System.xml
- Koans\Modules\dbatools\Mocks\StudentTableBobbySafe.xml
- Koans\Modules\dbatools\Mocks\StudentTable.xml
- Koans\Modules\dbatools\Mocks\MultipleServerQuery.xml
- Koans\Modules\dbatools\Mocks\StudentTableParams.xml
- Koans\Modules\ActiveDirectory\Introduction\AboutFiltering.Koans.ps1
Version History
Version | Downloads | Last updated |
---|---|---|
0.67.1 (current version) | 60,564 | 7/6/2020 |
0.67.0 | 471 | 5/31/2020 |
0.66.3 | 19 | 5/31/2020 |
0.66.2 | 622 | 3/12/2020 |
0.66.1 | 169 | 3/5/2020 |
0.66.0 | 582 | 2/7/2020 |
0.65.4 | 732 | 12/16/2019 |
0.65.2 | 830 | 10/30/2019 |
0.65.1 | 77 | 10/29/2019 |
0.65.0 | 103 | 10/26/2019 |
0.50.1 | 2,791 | 4/28/2019 |
0.50.0 | 272 | 4/21/2019 |
0.42.2 | 1,205 | 12/11/2018 |
0.42.1 | 85 | 12/10/2018 |
0.42.0 | 64 | 12/9/2018 |
0.41.0 | 574 | 8/26/2018 |
0.40.0 | 96 | 8/12/2018 |
0.39.6 | 62 | 8/7/2018 |
0.39.5 | 33 | 8/7/2018 |
0.39.3 | 37 | 8/7/2018 |
0.39.2 | 28 | 8/7/2018 |
0.39.1 | 28 | 8/7/2018 |
0.39.0 | 27 | 8/7/2018 |
0.38.3 | 70 | 7/27/2018 |
0.38.2 | 24 | 7/27/2018 |
0.38.1 | 34 | 7/25/2018 |
0.38 | 37 | 7/25/2018 |