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.
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.
Otras formas de aprender
Toma de contacto con una tecnología antes de comprometerte con el itinerario completo.
Currículo completo por tecnología con ejercicios evaluados por IA y certificado verificable.
1, 3, 6 o 12 meses de acceso a todo el catálogo. El plan anual (120 €) equivale a 6 cursos sueltos.
Itinerario diseñado por ingenieros con varios cursos integrados y certificado de carrera.
¿Te lo paga tu empresa o lo quieres para tu equipo? Tenemos modelos corporativos sin permanencia.
Ver propuesta para empresas