Curso de PowerShell – Fundamentos
Aprenda a utilizar essa poderosa ferramenta de automatização de tarefas.
- Empresa: Instituto de Script’s
- Nível do curso: Básico
O PowerShell é um dos muitos produtos criados pela Microsoft com o objetivo de melhorar a produtividade no ambiente corporativo, podendo ser aplicado em diferentes tipos de setores e segmentos. De uma forma geral, ele funciona como uma multiplataforma de gerenciamento de configurações para automação de tarefas em um shell de linha de comando em uma linguagem de script.
Ao contrário da maioria dos shells, que aceitam e retornam texto, o PowerShell é criado com base no CLR (Common Language Runtime) do .NET e aceita e retorna objetos .NET. Essa mudança fundamental traz ferramentas e métodos totalmente novos para a automação. Toda sua estrutura é feita para lidar com objetos, que representam informações estruturadas.
Aprenda mais sobre PowerShwll neste curso online e gratuito. Não deixe de conferir também o curso de Windows PowerShell.
Sobre o curso
Neste curso online e gratuito os estudantes poderão aprender mais sobre como utilizar o powerShell para scripts. Ao longo do curso os alunos poderão aprender mais sobre os fundamentos e sua aplicação teórica, além de entender como ele se encaixa no paradigma de Programação Orientada a Objetos.
Estrutura do curso
Curso PowerShell – 00: Apresentação
Curso PowerShell – 01: O Shell PowerShell
Curso PowerShell – 02: A Ajuda do PowerShell
Curso PowerShell – 03: Os Alias
Curso PowerShell – 04: Política de Execução
Curso PowerShell – 05: Tipos de Dados [1]
Curso PowerShell – 06: Tipos de Dados [2]
Curso PowerShell – 07: Tipos de Dados [3]
Curso PowerShell – 08: Operadores
Curso PowerShell – 09: Operadores de Comparação
Curso PowerShell – 10: Operadores aritméticos
Curso PowerShell – 11: Sufixos de Multiplicadores Numéricos
Curso PowerShell – 12: Variáveis
Curso PowerShell – 13: CMDLET para Variáveis
Curso PowerShell – 14: Constantes
Curso PowerShell – 15: String Multilinha
Curso PowerShell – 16: Comentários
Curso PowerShell – 17: Caracteres de escape [1]
Curso PowerShell – 18: Caracteres de escape [2]
Curso PowerShell – 19: Diferença entre aspas simples e duplas
Curso PowerShell – 20: Write-Host
Curso PowerShell – 21: Operadores Lógicos
Curso PowerShell – 22: Estruturas de decisão | IF – ELSE
Curso PowerShell – 23: Estruturas de decisão | IF – ELSEIF – ELSE
Curso PowerShell – 24: Estruturas de decisão | SWITCH [1]
Curso PowerShell – 25: Estruturas de decisão | SWITCH [2]
Curso PowerShell – 26: Resolvendo exercícios [1]
Curso PowerShell – 27: Resolvendo exercícios [2]
Curso PowerShell – 28: Estruturas de repetição | While
Curso PowerShell – 29: Estruturas de repetição | Do-While
Curso PowerShell – 30: Continue
Curso PowerShell – 31: Break
Curso PowerShell – 32: Rótulos
Curso PowerShell – 33: Estruturas de repetição | For [1]
Curso PowerShell – 34: Estruturas de repetição | For Infinito
Curso PowerShell – 35: Estruturas de repetição | For [2]
Curso PowerShell – 36: For aninhado
Curso PowerShell – 37: Foreach
Curso PowerShell – 38: Coleções | Matrizes
Curso PowerShell – 39: Coleções | Matrizes genéricas
Aulas:
-
Curso PowerShell - 00: ApresentaçãoCurso PowerShell - 01: O Shell PowerShellCurso PowerShell - 02: A Ajuda do PowerShellCurso PowerShell - 03: Os AliasCurso PowerShell - 04: Política de ExecuçãoCurso PowerShell - 05: Tipos de Dados [1]Curso PowerShell - 06: Tipos de Dados [2]Curso PowerShell - 07: Tipos de Dados [3]Curso PowerShell - 08: OperadoresCurso PowerShell - 09: Operadores de ComparaçãoCurso PowerShell - 10: Operadores aritméticosCurso PowerShell - 11: Sufixos de Multiplicadores NuméricosCurso PowerShell - 12: VariáveisCurso PowerShell - 13: CMDLET para VariáveisCurso PowerShell - 14: ConstantesCurso PowerShell - 15: String MultilinhaCurso PowerShell - 16: ComentáriosCurso PowerShell - 17: Caracteres de escape [1]Curso PowerShell - 18: Caracteres de escape [2]Curso PowerShell - 19: Diferença entre aspas simples e duplasCurso PowerShell - 20: Write-HostCurso PowerShell - 21: Operadores LógicosCurso PowerShell - 22: Estruturas de decisão | IF - ELSECurso PowerShell - 23: Estruturas de decisão | IF - ELSEIF - ELSECurso PowerShell - 24: Estruturas de decisão | SWITCH [1]Curso PowerShell - 25: Estruturas de decisão | SWITCH [2]Curso PowerShell - 26: Resolvendo exercícios [1]Curso PowerShell - 27: Resolvendo exercícios [2]Curso PowerShell - 28: Estruturas de repetição | WhileCurso PowerShell - 29: Estruturas de repetição | Do-WhileCurso PowerShell - 30: ContinueCurso PowerShell - 31: BreakCurso PowerShell - 32: RótulosCurso PowerShell - 33: Estruturas de repetição | For [1]Curso PowerShell - 34: Estruturas de repetição | For InfinitoCurso PowerShell - 35: Estruturas de repetição | For [2]Curso PowerShell - 36: For aninhadoCurso PowerShell - 37: ForeachCurso PowerShell - 38: Coleções | MatrizesCurso PowerShell - 39: Coleções | Matrizes genéricas