
PowerShell: Scripting & Automation Fundamentals
udemy · Desarrollo · ⭐ 4.56 (110 reseñas) · Beginner · en · ⏱ 11,5 h
Impartido por Arthur Musgrove · 1.738 alumnos
19.99 USD
Entra en tu cuenta para guardar este curso y volver a él cuando quieras.
Comparar este cursoEnlace de afiliado: podemos cobrar comisión, sin coste extra para ti. Más información
Descripción
PowerShell is one of the most powerful tools for scripting and automation across Windows, Linux, and macOS. This course is a practical, in-depth guide to PowerShell scripting and automation, designed to take you from complete beginner to confident, real-world practitioner. Whether you're a system administrator, IT professional, or developer, you'll build the kind of foundational skills that make everything else faster — and then learn to amplify those skills with AI tools like GitHub Copilot, ChatGPT, and Claude. You'll start with the core structure and syntax of the language, then progress through data types, logic, conditionals, loops, functions, and the PowerShell pipeline. As the course advances, you'll apply these skills to real-world scenarios including file management, data handling, and REST API integration. The goal isn't to memorise hundreds of cmdlets — it's to understand how the language thinks, so you can confidently build your own solutions from scratch. What sets this course apart is its dedicated module on AI-augmented scripting. You'll learn how to craft prompts that produce production-ready PowerShell, use GitHub Copilot directly inside VS Code to generate and refactor code inline, and apply AI assistance safely — knowing when to trust it, when to question it, and how to validate everything before it touches a live environment. These aren't shortcuts that bypass learning; they're professional techniques that make your existing knowledge go further. Every concept is explained clearly and immediately demonstrated in code. Theory is always followed by practical examples, so you can follow along and apply what you learn from day one. No prior programming experience is required. By the end of this course, you won't just know PowerShell — you'll know how to use it the way modern IT professionals do: efficiently, safely, and with AI working alongside you.
Lo que aprenderás
- Master the latest mainstream PowerShell technology & techniques
- Learn the structure and syntax of the language
- Expansive AI Module including Co-Pilot and lessons with ChatGPT
- Be confident with the unique Pipeline style of code
- Understand flow control, conditionals, loops, switches, and functions
- Use math, logic, and bitwise operations
- Master data types, complex variables, and type conversions
- Introduction to Scripting for Microsoft 365 Graph and Azure PowerShell
- Learn Date & Time Handling, File Processing, and using REST APIs
Requisitos
- No prior programming experience required, though you should be familiar with general computing. The only tools you need to get started is a Windows, Mac, or Linux computer.