260€
Presentación
Con este Curso en Powershell el alumnado podrá dominar esta potente herramienta de administración y automatización de tareas en entornos Windows. Vas a adquirir conocimientos de scripting y administración de sistemas, empezando por comprender la sintaxis, los comandos más básicos para ejecutar tareas comunes. También explorarás estructuras de control como los bucles y estructuras condicionales para crear scripts más complejos. Además, tratarás temas de seguridad, gestión de errores, manipulación de objetos de directorio y comunicación remota, entre otros. Todo con una metodología práctica y con ejemplos reales, este curso te proporcionará las habilidades necesarias para optimizar tus tareas diarias de administración y mejorar la eficiencia en tu entorno Windows.
Universidades colaboradoras
Para qué te prepara
Este Curso en Powershell te prepara para convertirte en un experto en Powershell, tendrás los conocimientos y habilidades necesarias para administrar y automatizar tareas en entornos Windows. Diseñarás scripts avanzados de forma adaptable y efectiva, pudiendo también personalizar y optimizar tu entorno Windows, además de usar otras herramientas complementarias para enriquecer tus scripts que facilitarán los desafíos que se te presenten.
Objetivos
- Comprender los fundamentos de PowerShell y su importancia en la administración de sistemas Windows.
- Dominar los comandos básicos de PowerShell y su sintaxis para ejecutar tareas comunes.
- Explorar las estructuras de control, como bucles y estructuras condicionales, para crear scripts más complejos.
- Aprender a utilizar variables, constantes y tablas para almacenar y manipular datos en PowerShell.
- Personalizar y configurar PowerShell según tus necesidades.
- Adquirir conocimientos sobre seguridad en PowerShell, incluyendo la firma de scripts.
- Utilizar PowerShell en conjunción con .NET, objetos COM, WMI y ADSI.
A quién va dirigido
Este Curso en Powershell está dirigido a administradores de sistemas y profesionales de la informática que quieran adquirir o mejorar conocimientos en Powershell para mejorar sus habilidades de administración de sistemas Windows. También es adecuado para cualquier persona principiante que esté interesada en integrarse en el área de informática
Salidas Profesionales
Al finalizar este Curso en Powershell estarás capacitado para desempeñar funciones como administrador de sistemas Windows, consultor informático de entornos Windows y especialista en automatización de tareas y también podrás optar por roles relacionados con la seguridad. En general, tendrás conocimientos muy valorados y necesarios en el mercado laboral.
Temario
UNIDAD DIDÁCTICA 1. POWERSHELL
- Introducción a PowerShell
- Instalación de PowerShell
- Comandos básicos
- Navegación por los directorios y archivos
UNIDAD DIDÁCTICA 2. FUNDAMENTOS DE POWERSHELL
- Variables y las constantes
- Los alias
- Tablas y Tablas asociativas
- Redirecciones y Tuberías
- Los bucles (While, For y Foreach)
- Estructura condicional If, Else, ElseIf, Switch
- Funciones
- Uso de los argumentos y parámetros
- Creación de objetos personalizados
UNIDAD DIDÁCTICA 3. CONTROL DEL SHELL
- Personalizar PowerShell modificando su perfil
- Adición de métodos y propiedades personalizadas
- Formateo de la vista y personalización
- La gestión de archivos
- Las fechas
- Internacionalización de los scripts
- Objetos PSBase y PSObject
- Los jobs en segundo plano: Start-Job, Receive-Job, Remove-Job
- Snap-Ins y módulos
UNIDAD DIDÁCTICA 4. GESTIÓN DE LOS ERRORES Y DEPURACIÓN
- Introducción a la gestión de los errores y a la depuración
- La gestión de los errores
- Los errores no críticos
- Los errores críticos
- La depuración
- Requisitos previos de ejecución de un script
UNIDAD DIDÁCTICA 5. LA SEGURIDAD
- La seguridad: ¿Para quién? ¿Por qué?
- Los riesgos ligados al scripting
- Optimizar la seguridad PowerShell
- Firma de Scripts
- Gestionar las políticas de ejecución de PowerShell vía directivas de grupo
UNIDAD DIDÁCTICA 6. .NET
- Introducción a .NET
- El Framework .NET
- Utilizar los objetos .NET con PowerShell
- Manipular los objetos .NET
- Crear interfaces gráficas
UNIDAD DIDÁCTICA 7. OBJETOS COM
- Introducción a la tecnología COM
- COM, los Orígenes
- Manipular objetos COM
- Actuar en aplicaciones con COM
UNIDAD DIDÁCTICA 8. WINDOWS MANAGEMENT INSTRUMENTATION (WMI)
- Introducción
- ¿Qué es WMI?
- Arquitectura WMI
- Un poco de vocabulario
- Descubra las clases
- Primeros pasos en la escritura de scripts WMI
- Monitorización de recursos con la administración de eventos
UNIDAD DIDÁCTICA 9. EJECUCIÓN REMOTA
- Introducción
- Comunicaciones remotas de Framework .NET 2.0
- Comunicaciones remotas Windows PowerShell
- Comunicaciones remotas WSMAN/WinRM con WMI
UNIDAD DIDÁCTICA 10. MANIPULACIÓN DE OBJETOS DE DIRECTORIO CON ADSI
- Descubriendo ADSI
- Consideraciones sobre la administración de un dominio Active Directory con ADSI
- Manipulación de la base de datos de cuentas local
- Active Directory Domain Services
Titulación
Titulación Universitaria:
Solicitar información