
Este curso prático de Python é ideal para iniciantes e profissionais de TI que desejam automatizar tarefas do dia a dia. Você começará pelos fundamentos da linguagem — sintaxe, variáveis, condicionais e loops — e evoluirá rapidamente para conceitos essenciais como funções, tratamento de erros e manipulação de arquivos.
Com mais de 100 exercícios práticos, você aprenderá a utilizar módulos nativos, trabalhar com argumentos de script, gerenciar arquivos e diretórios, analisar arquivos de configuração (INI, JSON, YAML) e interagir com o sistema operacional.
Nas seções mais avançadas, você aprenderá sobre programação de redes com o módulo socket, execução de comandos com subprocess e, especialmente, como automatizar ambientes VMware vSphere usando o SDK pyVmomi — um grande diferencial para engenheiros de infraestrutura e administradores de sistemas.
Além de dominar a lógica e a sintaxe do Python, o aluno aplicará conceitos práticos do dia a dia da infraestrutura de TI, como automação de tarefas repetitivas, manipulação de arquivos de configuração, leitura de logs e extração de informações do sistema com módulos integrados como os, platform e subprocess.
Ao final do curso, você não apenas dominará a sintaxe do Python, mas saberá como aplicá-la para resolver problemas reais, criar utilitários e automatizar rotinas de forma eficiente.