Saltar al contenido principal
PowerShell
Curso completo Nivel medio certificado-completo-powershell

PowerShell

PowerShell ·DevOps

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.

Evidencias FUNDAE Activación guiada Evaluación con IA Sin permanencia

¿Prefieres verlo en directo? Agenda una demo sin compromiso.

Formación corporativa: este curso se activa bajo pedido para tu organización. Adaptamos temario, calendario y modalidad (teleformación, aula virtual o mixto).

Contenido del curso

Shell y lenguaje de scripting cross-platform para automatización y cloud.

8 módulos 42 lecciones 8 ejercicios evaluados por IA 8 tests
  • 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.

Otros cursos de PowerShell

Especialización ·Avanzado

PowerShell avanzado: administración, automatización y seguridad

Curso avanzado para llevar PowerShell a producción en organizaciones Microsoft y entornos multi-cloud. Aprendes administración de servicios, procesos, registros, tareas programadas y ejecución remota, automatización en Azure y AWS, integración con CI/CD y endurecimiento con políticas de ejecución, gestión de credenciales y firma de scripts. Al terminar diseñas scripts seguros y reutilizables para administradores y equipos DevOps.

Especialización ·Nivel inicial

PowerShell fundamentos: sintaxis y control de flujo

Curso de entrada a PowerShell sobre Windows, Linux y macOS. Aprendes la filosofía de pipeline de objetos frente a bash, instalación y entorno de trabajo, cmdlets principales y convención verbo-sustantivo, sintaxis del lenguaje (variables, tipos, operadores, cadenas), estructuras de control y uso básico de la pipeline para filtrar, iterar y ordenar. Al terminar tienes base sólida para funciones avanzadas y administración de sistemas.

Especialización ·Nivel medio

PowerShell: funciones, módulos y sistema de archivos

Curso intermedio centrado en pasar de comandos sueltos a scripts profesionales con PowerShell. Aprendes funciones avanzadas con validación de parámetros y entrada por pipeline, creación de módulos propios reutilizables, recorrido del sistema de archivos, procesamiento de texto con JSON, XML y CSV, expresiones regulares y pruebas unitarias del código. Al terminar empaquetas utilidades de calidad lista para tu equipo.

Llave en mano para empresas

¿Formación para tu equipo en esta tecnología?

Tú nos dices a quién formar y nosotros configuramos la plataforma con tu marca, damos de alta a tu gente, evaluamos las entregas con IA y te entregamos los certificados y los informes técnicos para tu gestor FUNDAE. Catálogo amplio con teleformación, aula virtual o mixto. Sin permanencia, sin coste de setup.

¿Prefieres verlo en directo? Agenda una demo.

Preguntas frecuentes

¿PowerShell es bonificable por FUNDAE para mi empresa?
Puede ser bonificable cuando la acción cumple los requisitos aplicables. La plataforma aporta evidencias técnicas: seguimiento de tiempos, registro de conexiones, foros, encuestas y certificados para que tu entidad organizadora o gestoría revise la documentación.
¿En qué modalidades se imparte PowerShell?
En tres modalidades: teleformación (online asíncrona), aula virtual privada en directo y mixta. Adaptamos temario, calendario y modalidad al equipo.
¿Se adapta PowerShell al nivel de mi equipo?
Sí. Adaptamos temario, calendario y modalidad al nivel y al stack del equipo, con ejercicios evaluados por IA y certificado verificable.
¿Cuánto tarda en activarse para mi empresa?
La activación corporativa estándar es rápida, sin coste de setup ni permanencia.