TDC CONNECTIONS
CRIANDO SOFTWARE NUM MUNDO CONECTADO

Trilha API

Conectando pessoas e tecnologias diferentes.

A diversidade de linguagens de programação e tecnologias que podem ser utilizadas para criar uma aplicação é enorme. Cada uma delas pode trazer vantagens distintas de acordo com o tipo de aplicação que você deseja construir. Ainda assim, dentre essas possibilidades, você, como pessoa desenvolvedora, consegue fazer diferentes sistemas se comunicarem, independente da tecnologia, utilizando as APIs.

As APIs estão no centro das Estratégias Digitais das empresas, as transformações se fazem de forma contínua e rápida, prover APIs é a melhor maneira de unir Negócios, Tecnologia e Cliente. Vamos discutir na trilha importantes pontos do momento e que estão por vir no Gerenciamento Full Lifecycle de APIs. Estejam conectadas nas novidades das APIs em tempos de transformações contínuas.

Data e Local

Terça-feira, 22 de Março de 2022

09h às 19h

ACESSO REMOTO COM TRANSMISSÃO ONLINE

Investimento

Valores para participação online:
1 trilha: de R$ 170 por R$ 125
2 trilhas: de R$ 340 por R$ 225
3 trilhas: de R$ 510 por R$ 325
* aproveite maior desconto até 16/FEV,
veja tabela completa

Valores para participação online:
1 trilha: de R$ 170 por R$ 145
2 trilhas: de R$ 340 por R$ 260
3 trilhas: de R$ 510 por R$ 375
* preço válido até 11/MAR,
veja tabela completa

Valores para participação online:
1 trilha: R$ 170
2 trilhas: R$ 295
3 trilhas: R$ 430
* preço válido até 24/MAR,
veja tabela completa

Programação / Palestras Time Zone: GMT-3

Horário Conteúdo
09:00 às 09:35 Abertura do evento e mini keynotes

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

09:40 às 10:25

Conexão com o mercado de trabalho de hoje e do futuro

Tania Cosentino
Keynote de Abertura
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

Seu padrão é padronizado?

Carlos Grahl

A maioria das APIs atualmente segue o padrão REST, mas está padronizada? Qual o idioma de todos endpoints? Os status HTTP de retorno estão corretos e todos iguais entre as operações? Como tratam paginação, ordenação, filtro? Nesta apresentação vamos mostrar um padrão que estamos utilizando aqui na Ambevtech.

11:30 às 12:05

Design de API - Como deixar desenvolvedores felizes ao usar uma API criada por você?

Adeildo Neto

Um método PUT deveria criar e alterar um recurso? Quais parâmetros de query são úteis de fornecer num método GET? O que é idempotência? E como eu garanto isso? Nesta palestra, juntos vamos discutir como podemos criar um design de API que seja fácil pra nós de implementar, mas também seja fácil para que uma pessoa desenvolvedora também consiga utilizar! Vamos ver os verbos HTTP mais usados e em quais estratégias eles se encaixam, os status code que podem ajudar a tornar nossa API mais semântica e como essas escolhas podem afetar diretamente nosso desenvolvimento.

12:10 às 12:45

RegEx: como ela valida os dados para sua API

Bruna Ferreira Da Silva

A validação de dados é usada com frequência no nosso cotidiano mas já pensou como isso é feito? Já fez uso de RegEx copiado de alguma página na internet e não entendeu como funciona? Veremos como usar as RegEx dentro da linguagem Python, usando exemplos práticos e explicando passo a passo o que acontece por traz dessa expressão.

12:50 às 13:55 Networking e Visitação a 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 se apresentam e fazem uma introdução para a trilha.

14:10 às 14:45

API Economy na Transformação Digital: Ampliando seus negócios

Diego Tadeu Martins Acioly Ribeiro Dias

A economia da API está em ascensão e no processo de transformação digital, as APIs possibilitam a criação de novos serviços de forma mais rápida.

Fora isso, o uso de APIs E que desenvolvedores concentrem-se em construir o que é mais importante para os clientes, facilitando possíveis inovações nas empresas.

Entretanto, C-levels tendem à se preocupar com questões como:

-Como o uso de APIs nos fará alavancar novos negócios? -(Opex vs Capex) -Como será a forma de lucro ?

A ideia da apresentação é passar um overview sobre API Economy, o ganho ao usar APIs e como facilitariam o processo de Transformação Digital

14:50 às 16:05

APIs! Vamos falar de segurança e de testes de APIs no momento em que estamos

Bruno Lopes Alcantara Batista / Kamila de Fátima Santos Oliveira / Rafael Mena Barreto / Roberta Robert
Painel Digital desta Trilha
16:10 às 16:20 Networking e Visitação a Stands

Intervalo para fazer networking e conhecer os estandes do evento.

16:25 às 17:00

Arquitetura Hexagonal: Mantendo sua Aplicação Evolutiva e Saudável

Alex Alves / Renicius Pagotto Fostaini

Também chamada de Ports and Adapters, a Arquitetura Hexagonal é mais uma maneira de organizar seu código em camadas, onde cada uma tem sua responsabilidade específica. Contudo, apresenta uma peculiaridade, a qual é dar um foco maior na parte mais importante de seu código, que seria a sua lógica, isolando-a totalmente do mundo externo, tornando o código agnóstico aos acessos. Nesta apresentação, além de mostrarmos conceitos teóricos vamos também levar para você como aplicar essa arquitetura na prática.

17:05 às 17:40

Kotlin com Spring: Eu adoro a primavera

Lissa Ferreira

Spring é um framework muito utilizado no mundo Java, tanto no mundo corporativo, quanto no mundo opensource, mas também é possível de usar o mesmo Spring do Java, com a linguagem Kotlin!

O uso do Kotlin no lugar do Java, facilita a escrita e manutenção da aplicação, podendo criar um código muito mais simples e objetivo, além de podermos usar os recursos que a linguagem Kotlin oferece.

Bora começar a explorar esse mundo?

17:45 às 18:20

Kotlin no backend. Criando sua primeira API com Ktor.

Victor Castro

Kotlin é uma linguagem de programação famosa no desenvolvimento mobile, mas também pode ser usada em outras plataformas, nessa palestra iremos ver a possibilidade de trabalhar com Kotlin no backend criando sua primeira API com Ktor, um framework totalmente escrito em Kotlin. Iremos ver desde o Hello World até a criação de um ambiente com Docker para colocar sua aplicação em produção.

18:25 às 18:40 Open Space

18:45 às 19:15 Encerramento

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

Programação sujeita a alterações

Patrocinadores

Diamond


Gold




Apoio Institucional


Instituição Parceira


Realização