Learning Powershell
https://www.computerperformance.co.uk/powershell/index.htm

Cheat Sheet
https://www.comparitech.com/net-admin/powershell-cheat-sheet/

Other interesting links and resources:
https://social.technet.microsoft.com/wiki/contents/articles/35011.powershell-script-to-get-the-status-of-all-biztalk-artifacts.aspx
https://blogs.msdn.microsoft.com/timid/2009/09/10/powershell-one-liner-decrypt-securestring/  (decrypt a securestring)
http://stackoverflow.com/questions/7468389/powershell-decode-system-security-securestring-to-readable-password  (decrypt a securestring)
https://technet.microsoft.com/en-us/magazine/ff677563.aspx  (Windows PowerShell: Writing Cmdlets in Script)
http://www.neolisk.com/techblog/powershell-specialcharactersandtokens  
http://www.adminarsenal.com/admin-arsenal-blog/secure-password-with-powershell-encrypting-credentials-part-1/  
http://www.adminarsenal.com/admin-arsenal-blog/secure-password-with-powershell-encrypting-credentials-part-2/  
https://technet.microsoft.com/en-us/magazine/ff458353.aspx  (Help! or write the fabulous manual)
https://www.microsoft.com/en-us/download/details.aspx?id=50395
https://geekeefy.wordpress.com/2016/05/17/powershell-module-for-google-map/
https://community.spiceworks.com/scripts/show_download/1070 (recurse through folders and read ACL)
https://blogs.technet.microsoft.com/heyscriptingguy/2014/11/25/active-directory-week-explore-group-membership-with-powershell/ (nested groups etc.)
http://www.tomsitpro.com/articles/powershell-manage-iis-websites,2-994.html Managing IIS websites
https://learn-powershell.net/2014/06/24/changing-ownership-of-file-or-folder-using-powershell/  ACL & Take Ownership
https://blogs.technet.microsoft.com/heyscriptingguy/2010/06/16/hey-scripting-guy-how-can-i-sign-windows-powershell-scripts-with-an-enterprise-windows-pki-part-1-of-2/ using certificates to sign powershell scripts
https://gallery.technet.microsoft.com/PS2EXE-Convert-PowerShell-9e4e07f1 powershell convert to exe
http://stackoverflow.com/questions/15528492/display-all-sites-and-bindings-in-powershell IIS

https://chocolatey.org/ repository to install other components.
https://gallery.technet.microsoft.com/ a resource for powershell professionals
http://wahlnetwork.com/category/deep-dives/the-power-of-powershell/ power to the shell 

https://gallery.technet.microsoft.com/Generate-a-random-and-5c879ed5 create a random password
https://gallery.technet.microsoft.com/scriptcenter/Get-NATO-phonetic-spelling-c72c7cf8  Return a Nato Spelling from a string (like a password)

https://ntfssecurity.codeplex.com/ NTFS handling in Powershell

http://www.isolation.se/update-ad-users-with-new-phone-number-and-pager-via-powershell/
http://portal.sivarajan.com/2011/07/add-employee-idpowershell-script.html
https://gallery.technet.microsoft.com/scriptcenter/Get-ADGroupMembers-Get-AD-0ee3ae48 AD objectw without RSAT or the ActiveDirectory module

SSL
https://github.com/Jaykul/Tunable-SSL-Validator

Azure Site to Site VPN and Always On etc..
http://azurekb.com.br/azure-always-on-vpn-point-to-site-workaround/ 
http://discoposse.com/2013/12/13/is-this-thing-on-using-the-powershell-test-connection-cmdlet/ 

Code repository : http://poshcode.org/

DSC (desired state configuration) https://www.simple-talk.com/sysadmin/powershell/powershell-desired-state-configuration-the-basics/
https://blogs.technet.microsoft.com/filecab/2016/11/21/deep-dive-pool-in-spaces-direct/
http://www.tech-coffee.net/storage-spaces-direct-triple-tiers-windows-server-2016/
https://4sysops.com/archives/set-service-startup-mode-to-automatic-delayed-start-with-powershell/ 
the script: https://4sysops.com/wp-content/uploads/2012/10/Set-ServiceDelayedStart.ps1 sets auto delayed start for services

Set-ItemProperty -Path "Registry::HKLM\System\CurrentControlSet\Services\theservice" -Name "DelayedAutostart" -Value 1 -Type DWORD

or run SC config with auto-delayed (article: https://technet.microsoft.com/en-us/library/cc990290(v=ws.11).aspx)

fun with numbers in powershell using the math function (round up and down etc.) 
https://blogs.technet.microsoft.com/heyscriptingguy/2014/06/17/powertip-use-powershell-to-round-numbers/