Corso PowerShell Fundamentals e
PowerShell Secure Scripting

Durata: 4 giorni

icona web
Live Online
in presenza
In presenza
icona web
Live Online
in presenza
In presenza

Formazione Microsoft PowerShell

Il Corso PowerShell Fundamentals e PowerShell Secure Scripting si sviluppa in due moduli complementari: il primo introduce le basi della command-line interface di PowerShell, con un focus su automazione e gestione delle infrastrutture Microsoft, mentre il secondo approfondisce il secure scripting, fornendo tecniche per aumentare l’affidabilità degli script e automatizzare i controlli di sicurezza. Grazie a esercitazioni pratiche, i partecipanti imparano a gestire errori e anomalie, riducendo i rischi operativi e migliorando la protezione delle infrastrutture IT. Questo percorso formativo rappresenta uno strumento fondamentale per ottimizzare la gestione e la sicurezza dei sistemi, permettendo agli amministratori di automatizzare operazioni critiche, incrementare l’efficienza operativa e adottare misure avanzate per salvaguardare dati e risorse aziendali.

icona live

Sessioni live interattive

Lezioni in diretta con spazio per domande e confronto.
icona pratico

Approccio pratico

Esercitazioni e casi reali per mettere in pratica ciò che impari.

Cosa imparerai

AREA POWERSHELL FUNDAMENTALS

  • Sfruttare le pipeline per attività complesse
  • Gestire le risorse dell’ambiente (PSProviders e PSDrives)
  • Gestire la formattazione ed il reindirizzamento l’output delle pipeline
  • Analizzare e comprendere le peculiarità delle pipeline per la parametrizzazione
  • Trasportare le pipeline in funzioni, in script, in moduli
  • Gestire l’accesso e le interrogazione delle risorse CIM/WMI
  • Gestire l’accesso a sistemi remoti per la gestione
  • Utilizzare di lavori schedulati e processi in background
  • Utilizzare dei moduli amministrativi per Active Directory
  • Gestire le risorse del file server e della rete

AREA POWERSHELL SECURE SCRIPTING

  • Apprendere le basi di utilizzo degli strumenti di editing e debugging
  • Apprendere le tecniche per il debug
  • Apprendere le metodologie per la valutazione della conformità degli script
  • Migliorare la gestione dell’attendibilità degli autori degli script
  • Apprendere le metodologie per la valutazione della conformità degli script

I vantaggi della formazione Nexsys

icona trainer

Trainer esperti e certificati

Formatori con esperienza concreta in ambito aziendale.
icona aggiornamento

Contenuti sempre aggiornati

Materiale sempre in linea con le novità del settore.
icona open badge

Open Badge digitale

Un certificato digitale, verificabile e condivisibile online.
icona esercitazioni

Esercitazioni guidate

Attività pratiche con il supporto diretto del docente.
icona registrazione

Registrazioni disponibili

Rivedi le lezioni quando vuoi per 3 mesi.
icona supporto

Supporto post-corso

Assistenza anche dopo la fine del corso, per chiarimenti e approfondimenti.

Personalizza la tua formazione

Il corso può essere riprogettato su misura delle esigenze formative della tua azienda o di un gruppo di lavoro. Contenuti, durata e modalità sono personalizzabili per garantire coerenza con i tuoi obiettivi, tempi e budget.

Programma del Corso

PARTE 1 PowerShell Fundamentals

Modulo 1: Analisi e verifica delle Basi di PowerShell

  • Panoramica di Windows PowerShell
  • Conoscere la sintassi dei comandi di Windows PowerShell
  • Trovare i comandi e ottenere aiuto in Windows PowerShell

Modulo 2: Providers e Drives

  • Utilizzo di PSProvider
  • Utilizzo di PSDrive

Modulo 3: Lavorare con le Pipeline

  • Comprendere la pipeline
  • Selezionare, ordinare e misurare gli oggetti
  • Filtrare gli oggetti dalla pipeline
  • Enumerare gli oggetti nella pipeline
  • Inviare e passare i dati della pipeline come output

Modulo 4: Formattazione dei risultati

  • Introduzione alla Formattazione
  • Personalizzazione dell’Output
  • Output Personalizzato e Best Practice

Modulo 5: Utilizzo di WMI e CIM

  • Comprendere CIM e WMI
  • Interrogare i dati utilizzando CIM e WMI
  • Apportare modifiche utilizzando CIM e WMI

Modulo 6: Variabili, array, hash table ed oggetti .NET

  • Utilizzare le variabili
  • Manipolare le variabili
  • Manipolare array e tabelle hash

Modulo 7: Dai comandi agli scripts

  • Introduzione allo scripting con Windows PowerShell
  • Costrutti di script
  • Importare dati da file
  • Accettare input dall’utente
  • Risoluzione dei problemi e gestione degli errori
  • Funzioni e moduli

Modulo 8: Lavorare coi Modules

  • Introduzione ai Moduli
  • Creazione di Moduli Personalizzati
  • Gestione dei Moduli

PARTE 2 PowerShell Secure Scripting

Modulo 1: Strumenti ed interfacce per PowerShell

  • PowerShell ISE
  • Visual Studio Code
  • Windows Terminal

Modulo 2: Componenti e funzionalità essenziali

  • Cmdlet ed Alias
  • Commenti
  • Principali Providers in PS
  • Security Execution Policy
  • Powershell Remoting

Modulo 3: Parametrizzazione avanzata

  • Tipi di dato
  • Parametri avanzati
  • Attributi avanzati dei parametri
  • Input dalla pipeline

Modulo 4: Gestione degli errori e debug

  • Costrutti di gestione degli errori
  • Debug inline
  • Debug con Windows PowerShell ISE
  • Debug con Visual Studio Code
  • Analisi script

Modulo 5: Just Enough Administration

  • JEA per l’amministrazione sicura

Requisiti

Non sono richiesti prerequisiti specifici. Per la partecipazione sono consigliate conoscenze di base dei sistemi operativi, dei concetti di networking e sicurezza, in quanto PowerShell si integra strettamente con le tecnologie Microsoft e supporta la gestione centralizzata di dispositivi, sistemi e servizi in ambienti complessi.

Prezzo per formazione dedicata online

Seleziona il numero di partecipanti:
One to One
2
3
Più di 3

€ 1800 + IVA a partecipante

A chi è rivolto

    • Amministratori IT
    • Tecnici IT
    • DevOps
    • IT Manager

Open Badge digitale

Con i nostri corsi non ricevi un semplice attestato in PDF, ma un badge digitale riconosciuto a livello internazionale, conforme allo standard Open Badge.

È verificabile, condivisibile su LinkedIn e integrabile nel tuo CV, per valorizzare le competenze acquisite in modo moderno, trasparente e affidabile.

ethical hacker open badge web

Corsi correlati

Preferisci compilare il modulo? Scrivi i tuoi dati qui sotto

Il servizio telefonico è attivo dal lunedì al venerdì dalle 8:00 alle 18:00 al numero 0452456669. Puoi anche compilare il modulo sottostante:

Promo ×