TDC INNOVATION
Desafios para criação do futuro digital

Trilha JAVASCRIPT e NODE.JS

Inovações com JavaScript, aplicações escaláveis e de alta performance

JavaScript é uma linguagem multi-paradigma, interpretada (compilada em tempo de execução) e dinamicamente tipada. Essa flexibilidade permite que seja usada de inúmeras formas, sendo ao mesmo tempo uma linguagem fácil de aprender e difícil de dominar. É atualmente a principal linguagem para programação client-side em navegadores web. É também bastante utilizada do lado do servidor através de ambientes como o node.js.

Node.js é a plataforma de desenvolvimento que mais cresce no mundo, sendo usada desde startups até grandes empresas. Hoje a plataforma amadureceu pelo apoio e suporte da comunidade e se tornou uma das principais opções para quem precisa de alto desempenho e escalabilidade em suas aplicações.

Ficou interessado, confere a grade de palestras que montamos especialmente para você.

Contamos com a sua presença.

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: De R$ 290 por R$ 260
3 trilhas: De R$ 435 por R$ 370
* 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

Inteligência Artificial: Desafios e o Futuro da I.A. e de suas Aplicações

Fernando Santos Osório

Keynote Especial

A Inteligência Artificial (I.A.), junto com o Aprendizado de Máquina (ML), têm permitido extrair "ouro" dos dados que vêm sendo acumulados nas Empresas e na Internet. Novas aplicações da I.A. aprendem a analisar dados e imagens, reconhecer/sintetizar voz, fazer robôs assistentes virtuais, perceber-decidir-agir, criando assim aplicações especializadas para o Mercado Financeiro, Comércio/Vendas, Internet, Medicina, Educação, Agronegócio, Robótica: A I.A. está em toda parte (AI:IA - "AI In All"). Porém, esta I.A. que tem impactado a nossa sociedade e nossas vidas é ainda uma I.A. focada, especializada, e existem grandes desafios para que a I.A. possa ser mais amplamente adotada, e possa impactar mais ainda os negócios. Precisamos inovar, buscando novas tecnologias de I.A., para poder inovar e impactar os negócios com esta "nova IA" (mais ampla, mais robusta). Esta palestra vai discutir sobre os desafios da I.A., e como inovar na I.A. para inovar com a I.A.

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

Os erros mais comuns que cometemos sobre acessibilidade e como Javascript pode ajudar

João Henrique de Oliveira Júnior

Você se preocupa sobre acessibilidade web? As pesquisas mostram que menos de 1% do conteúdo disponível na web é acessível no Brasil. Existem pequenas atitudes que podem mudar isso e você vai ver nessa palestra. Afinal nada melhor que usar a linguagem da web para melhorar a web para todos.

11:30 às 12:05

Abandonando o Redux como gerenciador de estado

Henrique Sosa

No último projeto que trabalhei adotei uma abordagem diferente para controlar o estado da aplicação. Gostaria de compartilhar com vocês minha experiência de sair um pouco da caixa e abandonar uma convenção muito usada pela comunidade.

12:10 às 12:45

Supercharge your JavaScript with WASM

Tamas Piros

Browser and Web APIs along with JavaScript have seen an incredible amount of development and progress, however there are still certain limitations that these tools face. For complex, low-level work we can utilise Web Assembly. By the end of the talk attendees will have a throughout understanding of Web Assembly, and why it's such a great option for extending the capabilities of the browser and JavaScript via a real life example.

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

Svelte. Conheça o framework número um em satisfação e interesse em 2020 segundo State

Demys Cota

Tivemos vários marcos no mundo front-end dos quais podemos sitar a primeira versão do Angular, seguido da criação do Virtual DOM utilizado no React e Vue. Agora temos mais um marco surgindo a era dos compiladores para front-end. Liderando nesse quesito temos o Svelte, que promete menos trabalho e mais resultado e performance, deixando todo o trabalho para o compilador e gerando uma aplicação 100% Javascript e sem Virtual DOM.

14:50 às 16:05
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

Single-SPA: Como este framework pode me ajudar na construção de Micro Front-Ends

Daiana Cambruzzi Ávila

Nos últimos tempos escutamos muito sobre a onda do Micro Front-End, quando utilizar, os benefícios e tudo mais, mas como faço para implementar e colocar em prática todo esse conceito? Nessa talk irei explanar sobre um framework JavaScript que permite a construção de Micro Front-End: o Single SPA, demonstrando a construção de um projeto utilizando outros frameworks front-end, explicando o conceito por trás desse framework no modo de fazer os rotamentos e instanciar os Micro Front-Ends, os benefícios de utilizá-lo para que os programadores vejam na prática e não fiquem apenas no conceito.

17:05 às 17:40

Utilizando Service Worker, PWA e Responsividade para transformar um site em um Web App

Anderson Burnes

Nesta palestra iremos abordar sobre a importância dos Media Queries, com conceitos e aplicabilidades no Mobile First dentro do desenvolvimento de projeto acadêmico com Progressive Web App. Saiba por que investir nessas tecnologias, por que elas merecem tanta atenção e as vantagens sobre o Design Responsivo.

17:45 às 18:20

Rastreamento em aplicações Cloud-Native: Do Stack trace até o Opentracing

Rafael Benevides

Nós, desenvolvedores, estávamos acostumados a depurar a execução de uma aplicação uma Thread por vez. Entretanto, com o advento das arquiteturas orientadas a micro-serviços, o que costumava ser apenas uma pilha de execução em uma única máquina, passou a ser de várias pilhas de execução espalhadas por diversos computadores. Venha para esta sessão e veja como funciona, e como fazer um tracing distribuído da sua aplicação utilizando Jaeger com o Opentracing. E se você quiser automatizar a depuração utilizando técnicas de Service-mesh com Istio, esta sessão também é para você.

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 JAVASCRIPT e NODE.JS


Patrocinadores

Diamond


Gold



Patrocinios e Apoios Trilha e Workshop


Apoio Mídia


Realização