Python Programming for SysAdmins

curso 4521

O Objetivo deste curso é transmitir conhecimento sobre como construir uma aplicação completa desenvolvida em python usando recurso de orientação a objetos, consumo e criação de apis e construção de módulos. Tudo por meio de um cenário real e utilizando as tecnologias Docker, Jenkins, Boto e Gitlab.

40h

Curso na modalidade presencial, live class ou agile class

Faz parte da formação

Python para DevOps

Após fazer este curso você estará preparado para:

  • Usar a linguagem Python como ferramenta para a integração de diferentes sistemas;
  • Extrair e Inserir dados em APIs;
  • Usar tecnologia No SQL com MongoDB;
  • Usar Python para desenvolver soluções que facilitem o gerenciamento de uma infraestrutura baseada em Cloud;
  • Construir uma aplicação completa desenvolvida em Python usando recurso de orientação a objetos;

Porque fazer este curso na 4Linux

Veja o que nossos clientes alunos e
empresas falam deste curso

Me proporcionou conhecimento para desenvolver melhor o meu trabalho. Como desenvolvedor autônomo e com mais de 50 anos, participar dos cursos de Linux, PHP e Python me ajudou a valorizar meu currículo e me deu segurança para novos desafios.

Eder Antonio Piacci
Aluno

Fiz o treinamento de Python for SysAdmin da 4Linux e foi uma ótima experiência pois o treinamento é totalmente voltado para a prática, com muito conteúdo com cenário atual e com uma ótima base para quem quer trabalhar com python.

Wellington Vieira
Aluno

Abriu meu horizonte para novas possibilidades. Hoje faço parte de um grupo na empresa com foco em devops, onde estamos passando por um processo de nivelamento de conhecimento, para futuramente trabalhar com foco em automações para infraestrutura.

Thiago Marques
Aluno

Conteúdo programático

  • Modulo Requests

  • POST
  • GET
  • PUT
  • DELETE

  • Comandos Básicos Docker
  • Integrando o Docker via Python
  • Construindo Módulo Docker Python
  • Criando container
  • Iniciando e Parando Container
  • Acessando Container
  • Gerenciando Serviços do Container

  • Introdução ao Gitlab
  • Comandos Básicos Git
  • Construindo Modulo Gitlab Python
  • Autenticando no Gitlab
  • Criando repositório
  • Criando milestones
  • Criando issues

  • Introdução ao MongoDB
  • Comandos Básicos MongoDB
  • Construindo Módulo MongoDB Python
  • Criando collection
  • Inserindo documento e subdocumentos
  • Gerenciando Documentos e Subdocumentos
  • Deletando documentos
  • Apresentando documentos

  • Importando Módulos
  • Criando Regras de Negócios
  • Comunicação entre Módulos MongoDB, Gitlab e Docker
  • Realizando Deploy de Uma Aplicação

 

  • Introdução aos Logs
  • Formato do Log
  • Arquivo de Log

 

  • Instalando microframework Flask
  • Conhecendo Estrutura Básica
  • Criando Rotas
  • Criando Views

  • POST
  • GET
  • PUT
  • DELETE

  • Introdução a AWS
  • Instalando o boto3
  • Criando o módulo AWS
  • Listar instâncias EC2
  • Criando instância
  • Iniciando e Parando uma Instância
  • Realizando deploy da aplicação em produção

Gostaria de tirar dúvidas ou receber uma proposta?
Fale com a gente.

Conheça os diferenciais da 4Linux
Cursos inovadores com foco na empregabilidade

Preparatório para as principais certificações.

Aulas do tipo ‘mão na massa’

Metodologia IT Experience. Vivenciando o mercado de trabalho dentro da sala de aula.

Blended Learning

Mix de aulas presencial e online, com uso intenso de tecnologias.

Olhar no futuro

Ensinamos novas tecnologias que o mercado de trabalho irá contratar.

Implementar projetos e ensinar

Nos torna únicos no mercado. Sabemos o que é relevante e precisa ser ensinado.

Nem consultores, nem instrutores

CONSTRUTORES = CONSultores + insTRUTORES

Curso presencial ou online?
Turmas noturnas, diurnas ou aos finais de semana?

Temos vários horários e modalidades para atender sua disponibilidade.

Próximas turmas

Formas de pagamento

Cartão de crédito

Parcelado em até 12 vezes sem juros

Transferência bancária

Pagamento à vista e com desconto

Boleto bancário

Entrada mais saldo em até 6 vezes sem juros

Pronto para transformar sua carreira com o poder do open software?

Preencha o formulário.

Te enviaremos datas, preços e mais informações do curso.
Preencha para receber datas e valores:

Compartilhe essa página

Compartilhar no facebook
Compartilhar no twitter
Compartilhar no linkedin
Compartilhar no pinterest
Compartilhar no whatsapp

Download do Conteúdo Programático

Pré-requisitos do aluno

Para acompanhar o curso, o aluno deve saber utilizar computadores e inicializar uma máquina virtual com VirtualBox

Pré-requisitos computacionais para o curso EAD

É necessário que o aluno tenha um computador (Notebook ou Desktop) com no mínimo 8GB com suporte a 64bits, pois será necessário emular máquinas virtuais para realizar os laboratórios práticos, e tenha instalado VirtualBox Instalado com Extention Pack (Linux/Windows/Mac OS X)

Pré-requisitos In Company

Sala equipada com Projetor, Quadro branco ou Cavalete Flip Chart;

Acesso à internet por banda larga, utilizando Rede Ethernet ou Wireless;

Caso exista algum proxy ou bloqueio na rede, a 4Linux deverá ser informada para providenciar com antecedência o download dos arquivos necessários.

Pré-requisitos do aluno

Pré Requisitos Computacionais Presencial/EAD/EAD AO VIVO

Pré Requisitos In Company