Qual o objetivo do curso?

O objetivo deste treinamento é aumentar o conhecimento na linguagem Python e aprender a usar banco de dados e trabalhar com dados usando o Python.


  • 28/horas aula

    A carga horária deste curso é sempre a mesma independentemente do turno que você escolher realizar seu treinamento.
  • Presencial, online e hibrido

    Seu treinamento poderá ser realizado de modo presencial, online (você assistindo ao vivo ou a mesma aula gravada de sua casa) ou híbrido (você assistirá de sua casa quando não puder se fazer presente).
  • Mais info

    Clique para conversar com a gente diretamente pelo Whats e tirar todas as suas dúvidas.
  • Trilha de aprendizado

    Cada treinamento é parte de uma trilha de aprendizado que fará todo sentido na sua formação profissional.
  • Coffee-break em todas aulas

    Em nossos cursos presenciais você terá um intervalo para desfrutar de um delicioso coffee-break com lanches, frutas, bolos, sucos e café. E o melhor: você não paga nada a mais por isso!
  • Material incluso

    No 1º dia de aula você receberá o seu kit de treinamento: uma linda bolsa, caneta, caderno, livro apostila ou pendrive.
  • Estrutura completa

    Conte com uma estrutura completa com 13 laboratórios equipados. Clique e confira!
  • Descontos e prêmios na especialização

    Ganhe descontos e prêmios na sua especialização. Clique e saiba mais.

Esse curso é ideal para

DEVs com interesse em aprofundar seus conhecimentos em Python

O que você precisa conhecer antes

Conhecimentos do treinamentos de Python Fundamentos ou conhecimentos similares.

Conteúdo Programático

Python Avançado

·        Classes

Como criar um classe

·       Trabalhar com atributos

·       Inicializar atributos das classes

·       Métodos

·       Herança simples

·        TDD (Desenvolvimento orientado a testes)

·       Introdução ao TDD

·       Uso do assert

·       Uso do Unittest

·       Emulando funções com Mock

·        PEP8

·       O que é uma PEP

·       Guia de Estilo PEP8

 

Introdução ao Banco de dados

·       O que é um banco de dados

·       O que é um Sistema de Gerenciamento de Banco de Dados (SGBD)

·       Introdução a modelagem de banco de dados

 

Integração Python e SGBD

·       Tipos de variáveis mais usadas

·       Introdução a linguagem sql

·       Conectando banco de dados com PyMysql

·       Criar um Banco de Dados

·       Criar, editar e deletar tabelas

·       Inserir, atualizar e deletar dados das tabelas

·       Acessar dados das tabelas