Python para DevOps

Python para DevOps: 10 HORAS

Aprenda Python do zero ao avançado!

Botao50

ou R$ 50,00 à vista | curso vitalício 

Python é uma linguagem de programação de alto nível, interpretada, de script, imperativa, orientada a objetos, funcional, de tipagem dinâmica e forte. Foi lançada por Guido van Rossum em 1991. Atualmente possui um modelo de desenvolvimento comunitário, aberto e gerenciado pela organização sem fins lucrativos Python Software Foundation. Apesar de várias partes da linguagem possuírem padrões e especificações formais, a linguagem como um todo não é formalmente especificada. O padrão de facto é a implementação CPython.

A linguagem foi projetada com a filosofia de enfatizar a importância do esforço do programador sobre o esforço computacional. Prioriza a legibilidade do código sobre a velocidade ou expressividade. Combina uma sintaxe concisa e clara com os recursos poderosos de sua biblioteca padrão e por módulos e frameworks desenvolvidos por terceiros.

Python é uma linguagem de propósito geral de alto nível, multi paradigma, suporta o paradigma orientado a objetos, imperativo, funcional e procedural. Possui tipagem dinâmica e uma de suas principais características é permitir a fácil leitura do código e exigir poucas linhas de código se comparado ao mesmo programa em outras linguagens. Devido as suas características, ela é principalmente utilizada para processamento de textos, dados científicos e criação de CGIs para páginas dinâmicas para a web.

Nesse curso, iremos aprender a fazer do zero uma aplicação completa desenvolvida em python usando recurso de orientação a objetos, consumo e criação de API’s e criação de módulos. No cenário real, iremos estudar uma infraestrutura na cloud com tecnologias Docker, Apache, Nginx e Gitlab.

Público-alvo:

•      Estudantes de tecnologia em geral

Devops

• Profissionais de segurança da Informação

• Estudantes de tecnologia 

• Administradores de redes 

Pré-requisitos: Conhecimentos básicos em sistemas operacionais Linux Debian/Ubuntu

Conteúdo do Curso

 

Python

• Sintaxe básica

• Constantes e variáveis

Tipos de variá¡veis

• Operadores

• Estruturas de controle

• Loops

• Array

• Associativos

• Multidimensionais

Funções

• Retorno

• Parâmetros opcionais

• Escopo

• Lambda

• Tratamento de Exceções

Importando Módulos

Instalando Módulos externos

• Instalação via pip

• Instalação via easy_install

Banco de Dados

• O que é um banco de dados?

• O que é SQL?

• Instalando o MySQL

• Instalando o PostgreSQL

• SQL bá¡sico

• Create

• Alter

• Drop

• Truncate

• Insert

• Update

• Delete

• Select

Trabalhando com bancos de dados no python

• Bancos de dados e suas extensões

Funções do MySQL

• Inserindo registros

• Atualizando registros

• Deletando registros

• Apresentando registros

Funções do PostgreSQL

• Inserindo registros

• Atualizando registros

• Deletando registros

• Apresentando registros

• ORM – SQLAlchemy

Trabalhando com bancos de dados no MongoDB

• Criando collection

• Inserindo documento e subdocumentos

• Gerenciando Documentos e Subdocumentos

• Deletando documentos

• Apresentando documentos

Introdução a Orientação a Objetos

• Classes

• Herança

• Polimorfismo

• Métodos

• Atributos

• Encapsulamento

 

 

 

mais projetos serão enviados a cada mês!

O Ambiente

O ambiente do curso é totalmente online, utilizando-se de ferramentas de Educação ( EAD) tal como Moodle.

As aulas são gravadas e disponibilizadas nesse ambiente, juntamente com o material adicional, tal como slides, livros, etc.

Toda dúvida poderá ser sanada via email, facebook, skype diretamente com o Instrutor e Autor das Aulas André Stato.

Tempo de acesso: 1 ano
Autor do curso: Vitor Mazuco
Formato das lições: Vídeo Aula + Slides
 Carga horária no certificado: 10 horas de Video
Investimento total: De R$ 150,00 por R$ 50,00

De R$ 150,00 por R$ 50,00

Basta clicar na imagem abaixo que será redirecionado para página de pagamento.

Botao50