TDC INNOVATION
Desafios para criação do futuro digital

Trilha PYTHON

Descubra o poder e as melhores práticas de Python com os profissionais destaque do mercado.
Seja front, back, dados ou devops, a linguagem top 5 mais amada do mundo segundo o Stack Overflow, o Python, estará lá. Cada vez mais as empresas e universidades, Google ao MIT, da Globo.com à Poli/USP, tem adotado o uso de Python, sabe por quê? Python combina versatilidade, confiabilidade e facilidade para aprender, ler e manter sistemas de pequenos ou grandes, simples ou sofisticados. Descubra o poder e as melhores práticas de Python com os profissionais destaque do mercado!

Data

Terça-feira, 23 de Março de 2021

09h às 19h (somente ao vivo)

Investimento

1 trilha: De R$ 145 por R$ 110
2 trilhas: De R$ 290 por R$ 198
3 trilhas: De R$ 435 por R$ 285
* preço válido até 19/02

1 trilha: De R$ 145 por R$ 130
2 trilhas: De R$ 290 por R$ 230
3 trilhas: De R$ 435 por R$ 330
* preço válido até 16/03

1 trilha: R$ 145
2 trilhas: R$ 290
3 trilhas: R$ 435
* preço válido até 25/03

Como se inscrever

Palestras

Hora Conteúdo
09:00 às 09:30 Abertura do evento e mini keynote

No palco da Stadium, todos serão orientados sobre o funcionamento do evento, destaques e outras novidades.

09:35 às 10:25

Keynote

Convidado(a) Especial
10:30 às 10:45 Abertura da trilha pela coordenação

Aqui os coordenadores se apresentam e fazem uma introdução para a trilha.

10:50 às 11:25

Acessando minhas redes sociais com Python

Rafael Calixto

Uma das maiores vantagens do Python é a grande quantidade de bibliotecas disponíveis que esta linguagem de programação possui. Dentre estas bibliotecas estão algumas ótimas ferramentas de acesso automatizado às redes sociais, como Twitter, Facebook, Reddit e até mesmo o Youtube! Nesta palestra veremos um pouco sobre o funcionamento destas bibliotecas e como elas podem nos ajudar.

11:30 às 12:05

Observability: Um olho no peixe e outro no gato em Python

Alex Coqueiro

Muitas organizações estão adotando arquiteturas de microserviço em python nesta jornada para a criação do mundo digital. Garantir a escalabilidade incorporando a visibilidade do que esta ocorrendo em produção de forma integrada é um dos grandes desafios levando em consideração a pluralidade de multiplas aplicações e serviços. Neste cenário conceitos com Observabilidade vem ganhando espaço como a implementação de disciplinas de SRE (Site Reliability Engineering). Nesta seção exploraremos formas práticas de integrar Tracing, Logging e Metricas proporcionando uma visao prática de como implementar observabilidade integrando ambiente de microserviços e legado com foco em APIs em Python.

12:10 às 12:45

Escalando para o imprevisível

Iuri de Silvio

Não tem preparação possível para o crescimento acelerado de uma startup. Tudo acontece rápido e as decisões tomadas duram pouco tempo. É necessário se antecipar para o sistema continuar rodando, entender seu ambiente e seu código no detalhe, porque as ferramentas básicas já não resolvem o problema.

12:50 às 13:50 Networking e Visitação Stands

Intervalo para fazer networking e conhecer os estandes do evento.

14:00 às 14:05 Abertura da trilha pela coordenação

Aqui os coordenadores fazem uma nova introdução para a trilha.

14:10 às 14:45

Usando Python como uma ferramenta de Ataque

Filipi Pires

Demonstração de python como "arma de teste de segurança" para uma análise de segurança defensiva com uma mentalidade ofensiva realizando execução de dois scripts python responsáveis ??por baixar varios malwares em nosso ambiente para testes de segurança.

14:50 às 16:05

Python no front-end? E no mobile? Qual o cenário atual e futuro da linguagem?

Painel Digital desta Trilha
16:10 às 16:25 Networking e Visitação Stands

Intervalo para fazer networking e conhecer os estandes do evento.

16:25 às 17:00

Meninas técnicas codam Backend

Maria augusta torres / Verônica Sakane Matias / Giovana do Nascimento Pena
  • Explicar sobre os conceitos do backend
    • As diferenças entre python e nodejs
    • Montagem de APi como são feitas
    • Compartilhamento de codigo (projetinho)
    • Express, routes e controllers
    • Flask ou Django - Quais são suas diferenças e qualidade
17:05 às 17:40

Protocol: a pedra angular das type hints

Luciano Ramalho

O sistema de tipos das type hints de Python está ficando mais expressivo a cada novo PEP, mas a PEP 544?"Protocols: Structural subtyping" é a melhoria mais importante desde que as type hints apareceram. A classe especial typing.Protocol permite definir tipos em termos da interface implementada pelos objetos, independente de hierarquias de tipo, no espírito de duck-typing?mas de uma forma que pode ser verificada por checadores de tipos estáticos e IDEs.

Sem typing.Protocol era impossível anotar corretamente muitas APIs consideradas pythônicas, incluindo muitas funções na própria biblioteca padrão. Nesta palestra, você aprenderá static duck-typing: tipagem-pato estática.

17:45 às 18:20

Servidor pra quê? Implementando soluções serverless com Python

Flávio Pimenta

Monolitos, backends, microservices nós vemos com frequencia no mercado. Mas e uso de serverless com Python? Pretendo mostrar aqui o SAM (Serverless Application Model) que nos ajuda a desenvolver, testar e publicar soluções severless em Python na AWS.

18:25 às 18:45 Open Space

18:50 às 19:05 Encerramento

Após a apresentação de resultados do dia, no palco da Stadium, muitos sorteios fecharão o dia.


Grade sujeita a alterações

Coordenação da Trilha PYTHON


Patrocinadores

Diamond



Silver


Apoio


Realização