Skip to content

swathym14/Learn-PowerShell-Core-6.0

 
 

Repository files navigation

Learn PowerShell Core 6.0

Learn PowerShell Core 6.0

This is the code repository for Learn PowerShell Core 6.0, published by Packt.

Enhance your skills in expert module development, deployment, security, DevOps, and cloud

What is this book about?

Beginning with an overview of the different versions of PowerShell, Learn PowerShell Core 6.0 introduces you to VSCode and then dives into helping you understand the basic techniques in PowerShell scripting. You will cover advanced coding techniques, learning how to write reusable code, and store and load data with PowerShell.

This book covers the following exciting features:

  • Get to grips with Powershell Core 6.0
  • Explore basic and advanced PowerShell scripting techniques
  • Get to grips with Windows PowerShell Security
  • Work with centralization and DevOps with PowerShell
  • Implement PowerShell in your organization through real-life examples

If you feel this book is for you, get your copy today!

https://www.packtpub.com/

Instructions and Navigations

All of the code is organized into folders. For example, Chapter02.

The code will look like the following:

function UsesPipeline
{
    param
    (
        [Parameter(ValueFromPipeline)]
        [string]
        $PipedObject
  )

Following is what you need for this book: If you are a Windows administrator or a DevOps user who wants to leverage PowerShell to automate simple to complex tasks, then this book is for you. Whether you know nothing about PowerShell or just enough to get by, this guide will give you what you need to go to take your scripting to the next level. You’ll also find this book useful if you’re a PowerShell expert looking to expand your knowledge in areas such as PowerShell Security and DevOps.

With the following software and hardware list you can run all code files present in the book (Chapter 1-17).

Software and Hardware List

Chapter Software required OS required
1-17 Visual Studio Code Windows, Mac OS X, and Linux (Any)
10 AutomatedLab (current) Windows 10 / Server 2016
14 Azure Subscription Windows, Mac OS X, and Linux (Any)
1-17 PowerShell Core Windows, Mac OS X, and Linux (Any)

We also provide a PDF file that has color images of the screenshots/diagrams used in this book. Click here to download it.

Related products

Get to Know the Author

David das Neves is a former software developer, has been working for Microsoft and works now as a Cloud Consultant at Google. In his daily tasks he works primarily with enterprise customers to leverage the power of the Google Cloud Platform and to help them transforming their businesses. Besides his work, he writes books, blog articles, organizes user groups, and speaks at conferences and other events all over the world.

He is also very integrated in the PS community, as he is organizing the PowerShell user groups Germany and Munich and speaks frequently at PowerShell conferences.

Jan-Hendrik Peters is an Automation and DevOps professional by day and a developer for the lab framework AutomatedLab by night. After working at an international retailer automating distributed POS support systems he started working as a Premier Field Engineer for Microsoft Germany where he helps customers automate their infrastructure on-premises and in the cloud. When he is not working, he likes to spend his time brewing his own beer, curing his own bacon and generally doing manual labor.

About

Learn PowerShell Core 6.0, published by Packt

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PowerShell 99.3%
  • C# 0.7%