With the demand of our community, we will organise a half-day event with 2 tracks.
Looking forward to seeing you!
Please tell us which track you are interested in when you RSVP, as we have limited space for each session. Sign up here: https://www.meetup.com/PowerShell-London-UK/events/238972765/
Advanced Track 
|Gael Colas||Objects Deep Dive|
|Martynas Valkunas||IAAS Automation with Powershell on Azure|
TRACK 1: ESSENTIALS
BY EBRU CUCEN
This session is for people who want to learn PowerShell with all the fundamentals. First, there will be an introduction of the tools, environment, and demonstration of the common use case scenarios. Then, we will go through types of commands, i.e. functions, cmdlets; how they are used and what are the rules to create them properly. The last topic will be parameters, we will learn types of parameters, i.e. mandatory/optional/common parameters; parametersets; and how to validate parameters.
BY EBRU CUCEN
This session will focus on objects for PowerShell, first creating objects from .NET Framework/COM Object, the differences of New-Object, PSObject and PSCustomObject, and then we will be writing our own custom objects with a variety of methods, i.e. Hash, PSCustomObject Type, Classes, and Modules. Then we will go through the pipeline features, with most common cmdlets for filtering, ordering, and modifying the output objects, as well as how parameter binding happens.
Ebru is an independent developer, consultant, trainer on Cloud Architecture and DevOps Toolset, ex-.NET developer background, she enjoys working cross-platform, being part of the communities to explore/share and learn more! You can reach her on http://twitter.com/ebrucucen
BY GAEL COLAS
PowerShell is object oriented… So What!?
In this workshop, we will explore the concepts of objects in PowerShell and their characteristics, from the basics that are types, Properties, methods to more advanced topics such as the Adapted/Extended Type System (ATS & ETS) and their usage, object serialisation, and their behaviour through the pipeline.
We’ll see some practical application when writing functions, and how to create custom type format for the Shell.
If we get the time, we’ll explore the concepts of Classes in PowerShell, and see applications and pitfalls to avoid.
BY MARTYNAS VALKUNAS
During this session, you will have a chance to expose PowerShell capabilities deploying infrastructure resources within Azure. First, we will go and deploy the full range of infrastructure – Virtual Network, Subnets, storage accounts, Windows VMs in Availability Sets, Network Load Balancers using just PowerShell. On the second approach, we will deploy exact the same resources with ARM template initiating the deployment via PowerShell. This session will give you the better understanding how to get the advantage of automating deployments as well as choosing the right tools and methods.
Martynas is Microsoft Azure MVP, Senior Cloud Solutions Architect at Elastabytes based in London, UK. Focusing on architecture designs and technical implementations, as well as automation, always hands on. Martynas is helping others to get the best cloud experience possible and making the journey easier by sharing his knowledge. Thrilled about where the technology and innovations are taking the world.