PowerShell Mastery Collection
Complete PowerShell Training from Basics to Enterprise Automation
The definitive PowerShell collection. 8 books covering fundamentals, automation, remoting, Active Directory, Azure, Exchange Online, JSON handling, and Hyper-V management.
About This Series
The PowerShell Mastery Collection is the definitive training resource for IT professionals who want to master PowerShell automation. This comprehensive 8-book series covers everything from your first cmdlet to managing complex enterprise infrastructure across on-premises and cloud environments.
PowerShell has evolved from a Windows-only scripting tool into a cross-platform automation framework that every IT professional needs to master. Whether you manage Windows Servers, Active Directory, Azure cloud resources, Exchange Online, or Hyper-V virtual machines, PowerShell is the common thread that ties your entire infrastructure together.
Why PowerShell Matters
Manual administration doesn't scale. When you manage 5 servers, clicking through GUIs works. When you manage 50, 500, or 5,000, you need automation. PowerShell lets you write a script once and execute it consistently across thousands of systems. It reduces human error, ensures compliance, creates audit trails, and frees you to focus on architecture and strategy instead of repetitive tasks.
The job market reflects this reality. PowerShell proficiency is listed as a requirement in the majority of Windows system administrator, DevOps engineer, and cloud architect job postings. This series gives you that proficiency — and much more.
The Learning Journey
Volume 1: PowerShell 7 Fundamentals — Begin your PowerShell journey with the latest version. Learn the command-line interface, cmdlet syntax, the pipeline, variables, data types, operators, and basic scripting. Understand how PowerShell thinks — the object-oriented pipeline is what makes it uniquely powerful compared to traditional shells.
Volume 2: PowerShell 7.x Fundamentals — Go deeper into PowerShell's type system, advanced functions, script modules, error handling with try/catch, regular expressions, working with APIs, and PowerShell's provider system. This volume bridges the gap between casual scripting and professional automation development.
Volume 3: Mastering PowerShell Automation — Move from scripts to production-grade automation solutions. Learn scheduled tasks, background jobs, workflow automation, DSC (Desired State Configuration), advanced error handling patterns, logging frameworks, and building reusable automation modules that your entire team can use.
Volume 4: Mastering PowerShell Remoting — Remote management is the heart of enterprise PowerShell. Master PSRemoting, WinRM configuration, SSH-based remoting, Just Enough Administration (JEA), credential management, session configurations, implicit remoting, and managing thousands of endpoints from a single console.
Volume 5: PowerShell for Active Directory — Active Directory is the backbone of enterprise identity management. Learn to automate user provisioning, group management, OU structure, Group Policy operations, LDAP queries, bulk operations, reporting, delegation, and AD health monitoring — all through PowerShell.
Volume 6: PowerShell for Azure Administration — Take your PowerShell skills to the cloud. Master the Az module, resource group management, VM provisioning, storage accounts, networking, Azure AD, RBAC, ARM templates, Azure Functions, and cost management — all automated with PowerShell.
Volume 7: Exchange Online Management with PowerShell — Email is mission-critical infrastructure. Automate mailbox management, distribution groups, mail flow rules, compliance policies, retention settings, calendar permissions, shared mailboxes, and reporting for Exchange Online/Microsoft 365.
Volume 8: PowerShell and JSON — Modern APIs speak JSON. Master JSON parsing, API consumption, REST endpoint interaction, OAuth authentication, webhook handling, configuration file management, and building PowerShell tools that integrate with any modern web service or cloud platform.
What You Will Learn
- PowerShell 7 core concepts: cmdlets, pipeline, providers, modules
- Advanced scripting: functions, parameters, error handling, classes
- Enterprise automation: scheduled tasks, DSC, workflow orchestration
- Remote management: PSRemoting, WinRM, SSH, JEA, credential security
- Active Directory: user management, group policy, LDAP, bulk operations
- Azure cloud: VM management, storage, networking, Azure AD, RBAC
- Exchange Online: mailbox administration, compliance, mail flow rules
- API integration: JSON processing, REST APIs, OAuth, webhooks
- Security: credential management, JEA, audit logging, compliance
- Production practices: logging, testing, module development, CI/CD
Who Is This Series For?
- Windows System Administrators who want to automate daily tasks and manage at scale
- DevOps Engineers working in Microsoft-centric environments
- Cloud Architects managing Azure infrastructure
- IT Managers who need to understand what their teams can automate
- Help Desk professionals looking to advance into system administration roles
- Anyone preparing for Microsoft certifications (AZ-104, MS-100, MS-500)
Prerequisites
Basic Windows administration knowledge is helpful but not required. Volume 1 starts from scratch. If you can navigate the Windows operating system and understand basic IT concepts (users, files, networks), you're ready to begin.
Books in This Series (8)
PowerShell 7.x Fundamentals
by László Bocsó (Microsoft Certified Trainer - MCT)
Mastering PowerShell Automation: From Beginner to Advanced
by László Bocsó (Microsoft Certified Trainer - MCT)
Mastering PowerShell Remoting: From Beginner to Advanced
by László Bocsó (Microsoft Certified Trainer - MCT)
PowerShell for Azure Administration
by László Bocsó (Microsoft Certified Trainer - MCT)
Exchange Online Management with PowerShell
by László Bocsó (Microsoft Certified Trainer - MCT)
PowerShell and JSON: From Beginner to Advanced
by László Bocsó (Microsoft Certified Trainer - MCT)
Get the Complete Series
All 8 books for just €90.15 — save 25% compared to buying individually