Saltar al contenido principal
PowerShell
19 € 20h Nivel medio

PowerShell

Aprendes PowerShell como lenguaje de scripting profesional multiplataforma para automatizar administración de sistemas, operaciones cloud y tareas repetitivas en organizaciones Microsoft. Cubre cmdlets y pipeline de objetos, funciones avanzadas, módulos propios, sistema de archivos y procesamiento de texto, administración de servicios y Active Directory, automatización en Azure y AWS, ejecución remota y seguridad de scripts. Al terminar automatizas tu día a día técnico.

Certificado incluido Ejercicios evaluados por IA Acceso permanente Sin contrato ni cuotas

Estructura del curso

  • Introducción a PowerShell Lección
  • PowerShell 7+ y versiones Lección
  • Entornos de desarrollo Lección
  • Cmdlets y comandos fundamentales Lección
  • Sistema de ayuda Lección
  • Test de fundamentos de PowerShell Test

Detalles del curso

Público objetivo

  • Administradores de sistemas que necesitan automatizar tareas repetitivas y gestionar infraestructura Windows y Linux.
  • Ingenieros DevOps que buscan dominar PowerShell para integrar scripts en pipelines de CI/CD y gestión cloud.
  • Profesionales de TI que quieren mejorar su productividad con herramientas de línea de comandos y automatización.
  • Desarrolladores .NET que desean aprovechar PowerShell para tareas de build, despliegue y gestión de entornos.

Contenido del certificado

Módulo 1: Fundamentos de PowerShell Qué es PowerShell 7 (pwsh) sobre .NET 8+ Entornos: Windows Terminal, Visual Studio Code y extensión PowerShell Cmdlets y estructura verbo sustantivo Sistema de ayuda: Get Help, Get Command, Get Member Módulo 2: Sintaxis del lenguaje Variables, tipos de datos y operadores Operadores de comparación y filtrado Pipelines orientados a objetos Formato y exportación: Format Table, Export Csv y ConvertTo Json Módulo 3: Control de flujo Condicionales con if/elseif/else y switch Bucles for, foreach, while y do while Gestión de errores con try/catch/finally y ErrorAction Módulo 4: Funciones y módulos Funciones y parámetros avanzados con CmdletBinding Validación de parámetros y reto con CmdletBinding aplicado Ámbitos, dot sourcing y organización del código Módulos .psm1, manifiestos .psd1 y PSResourceGet PowerShell Gallery y tests con Pester 5 Módulo 5: Sistema de archivos y procesamiento de texto Operaciones con ficheros y rutas CSV, JSON y XML: importación y transformación Expresiones regulares y manipulación de texto Módulo 6: Administración de sistemas Servicios y procesos Registro de Windows y tareas programadas Event logs y análisis de registros PSRemoting con WinRM y SSH Auditoría de usuarios Active Directory Módulo 7: Automatización y cloud Patrones de scripting y logging estructurado Automatización batch y paralela Azure PowerShell (Az) y AWS.Tools Microsoft.Graph y CI/CD con GitHub Actions y Azure DevOps Módulo 8: Seguridad Políticas de ejecución Gestión de credenciales y PSCredential SecretManagement con SecretStore y vaults externos Firma de scripts y cadena de confianza Proyecto integrador Script de automatización con backup, logs, monitoreo y notificación

Este curso completo de PowerShell recorre el lenguaje de scripting de Microsoft de principio a fin: desde los fundamentos de cmdlets y pipelines hasta la automatización cloud con Azure y AWS, pasando por funciones avanzadas con validación de parámetros, gestión de archivos y datos estructurados, administración remota de sistemas con PSRemoting y seguridad con políticas de ejecución y gestión de credenciales.

Objetivos de aprendizaje

  • Escribir scripts PowerShell profesionales con funciones avanzadas, validación de parámetros y módulos reutilizables.
  • Gestionar archivos, procesar datos estructurados (CSV, JSON, XML) y aplicar expresiones regulares.
  • Administrar servicios, procesos y sistemas remotos con PSRemoting e Invoke-Command.
  • Automatizar tareas en Azure y AWS e integrar scripts en pipelines de CI/CD.
  • Configurar políticas de ejecución, gestionar credenciales de forma segura y firmar scripts para producción.

Antes de comprar

¿Cuánto dura el acceso?

Acceso permanente. El curso queda asociado a tu cuenta para siempre, con todas las lecciones, ejercicios y certificado.

¿Incluye certificado?

Sí. Al superar el curso recibes un certificado con QR público verificable. La URL del certificado es pública: puedes compartirla en LinkedIn o con un empleador sin que necesiten una cuenta CertiDevs.

¿Puedo pedir factura con NIF?

Sí. En el proceso de compra puedes indicar datos de facturación con NIF español o europeo. Stripe emite la factura electrónica automáticamente.

¿Hay devolución?

Sí. Devolución íntegra dentro de los 14 días naturales desde la compra siempre que no se haya consumido el contenido. Escríbenos a hola@certidevs.com con el correo de tu cuenta y procesamos el reembolso.

¿Te lo paga tu empresa o lo quieres para tu equipo? Tenemos modelos corporativos sin permanencia.

Ver propuesta para empresas