Curso en PowerShell
100% Online
6 meses
260€
Curso en PowerShell
    Curso en PowerShell

    Curso en PowerShell

    100% Online
    8 ECTS
    6 meses
    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

    1. Introducción a PowerShell
    2. Instalación de PowerShell
    3. Comandos básicos
    4. Navegación por los directorios y archivos

    UNIDAD DIDÁCTICA 2. FUNDAMENTOS DE POWERSHELL

    1. Variables y las constantes
    2. Los alias
    3. Tablas y Tablas asociativas
    4. Redirecciones y Tuberías
    5. Los bucles (While, For y Foreach)
    6. Estructura condicional If, Else, ElseIf, Switch
    7. Funciones
    8. Uso de los argumentos y parámetros
    9. Creación de objetos personalizados

    UNIDAD DIDÁCTICA 3. CONTROL DEL SHELL

    1. Personalizar PowerShell modificando su perfil
    2. Adición de métodos y propiedades personalizadas
    3. Formateo de la vista y personalización
    4. La gestión de archivos
    5. Las fechas
    6. Internacionalización de los scripts
    7. Objetos PSBase y PSObject
    8. Los jobs en segundo plano: Start-Job, Receive-Job, Remove-Job
    9. Snap-Ins y módulos

    UNIDAD DIDÁCTICA 4. GESTIÓN DE LOS ERRORES Y DEPURACIÓN

    1. Introducción a la gestión de los errores y a la depuración
    2. La gestión de los errores
    3. Los errores no críticos
    4. Los errores críticos
    5. La depuración
    6. Requisitos previos de ejecución de un script

    UNIDAD DIDÁCTICA 5. LA SEGURIDAD

    1. La seguridad: ¿Para quién? ¿Por qué?
    2. Los riesgos ligados al scripting
    3. Optimizar la seguridad PowerShell
    4. Firma de Scripts
    5. Gestionar las políticas de ejecución de PowerShell vía directivas de grupo

    UNIDAD DIDÁCTICA 6. .NET

    1. Introducción a .NET
    2. El Framework .NET
    3. Utilizar los objetos .NET con PowerShell
    4. Manipular los objetos .NET
    5. Crear interfaces gráficas

    UNIDAD DIDÁCTICA 7. OBJETOS COM

    1. Introducción a la tecnología COM
    2. COM, los Orígenes
    3. Manipular objetos COM
    4. Actuar en aplicaciones con COM

    UNIDAD DIDÁCTICA 8. WINDOWS MANAGEMENT INSTRUMENTATION (WMI)

    1. Introducción
    2. ¿Qué es WMI?
    3. Arquitectura WMI
    4. Un poco de vocabulario
    5. Descubra las clases
    6. Primeros pasos en la escritura de scripts WMI
    7. Monitorización de recursos con la administración de eventos

    UNIDAD DIDÁCTICA 9. EJECUCIÓN REMOTA

    1. Introducción
    2. Comunicaciones remotas de Framework .NET 2.0
    3. Comunicaciones remotas Windows PowerShell
    4. Comunicaciones remotas WSMAN/WinRM con WMI

    UNIDAD DIDÁCTICA 10. MANIPULACIÓN DE OBJETOS DE DIRECTORIO CON ADSI

    1. Descubriendo ADSI
    2. Consideraciones sobre la administración de un dominio Active Directory con ADSI
    3. Manipulación de la base de datos de cuentas local
    4. Active Directory Domain Services
    Titulación
    Titulación Universitaria:
    Diploma Universidad Católica de Murcia
    Solicitar información