TDC BUSINESS
TECNOLOGIAS PARA NEGÓCIOS TRANSFORMADORES

TRILHA JAVASCRIPT E TYPESCRIPT

Venha se divertir e atualizar o seu conhecimento de JavaScript e TypeScript!

Bem-vindo à Trilha de JavaScript e TypeScript do TDC!

Você se interessa por desenvolvimento web e quer aprimorar suas habilidades na área? Se sim, este é o lugar certo para você! Junte-se a nós em uma experiência única no mundo do JavaScript e TypeScript. Nesta trilha, mergulharemos de cabeça na linguagem de programação mais popular da web e exploraremos suas possibilidades infinitas. Não importa se você já é experiente ou iniciante, nossa programação diversificada atenderá a todos os níveis de conhecimento.

Aprenda com grandes profissionais, que compartilharão seus conhecimentos, insights e dicas práticas para o sucesso no desenvolvimento web. Você também terá a oportunidade de conhecer novas pessoas e estabelecer conexões valiosas para sua carreira.

Prepare-se para explorar as mais recentes tendências, ferramentas e práticas recomendadas que impulsionarão seu desenvolvimento de software para novos patamares. Não perca a chance de fazer parte dessa comunidade inspiradora. Reserve seu lugar agora mesmo, pois as vagas são limitadas!

Esperamos ansiosamente por sua presença!

Diamond Trilha

Apoio Trilha

O que é uma trilha?

A trilha é um evento híbrido, presencial em São Paulo e remoto na sua casa, que tem a duração de um dia inteiro com sete palestras e um painel de discussão.

Data e Local

Quinta-feira, 21 de Setembro de 2023

09h às 19h

ProMagno
Avenida Professora Ida Kolb - 513 /
Jardim das Laranjeiras São Paulo - SP
ACESSO PRESENCIAL OU REMOTO COM TRANSMISSÃO ONLINE

Investimento

Inscrição online
1 trilha: de R$ 245 por R$ 150

Inscrição online
1 trilha: de R$ 245 por R$ 195

Inscrição online
1 trilha: R$ 245

Inscrição híbrida (presencial + online)
1 trilha: de R$ 395 por R$ 250

* aproveite maior desconto até 21/07, veja tabela completa

Inscrição híbrida (presencial + online)
1 trilha: de R$ 395 por R$ 325

* preço válido até 04/09, veja tabela completa

Inscrição híbrida (presencial + online)
1 trilha: R$ 395

* preço válido até 21/09, veja tabela completa

Promoções

Inscrição online
2 trilhas: R$ 440
3 trilhas: R$ 624

Inscrição híbrida (presencial + online)
2 trilhas: R$ 710
3 trilhas: R$ 1.005

* preço válido até 21/09, veja tabela completa

Esta trilha pertence à área Web / Mobile

Confira as trilhas relacionadas:

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

Programação Stadium:

A partir das 07:30h

Credenciamento

09:00 às 10:00

Abertura do evento e mini keynotes

Abertura do evento com Yara Mascarenhas e Bruno Souza com novidades e convidados muito especiais : Fellipe Marques - (BTG PACTUAL)

Programação desta Trilha:

10:10 às 10:25

Abertura da trilha pela coordenação

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

10:30 às 11:05

"JavaScript Sob o Microscópio: Revelando seus Mecanismos Internos"

Matheus Rian de Souza Silva

Nesta palestra, iremos mergulhar fundo nos mecanismos internos do JavaScript enquanto exploramos conceitos cruciais de forma visual e prática. Prepare-se para desvendar o funcionamento do event loop, descobrir como o hoisting afeta o seu código, compreender os diferentes escopos e desvendar os segredos das promises e muito mais.

11:15 às 11:50

tRPC: quando usar, vantagens e desvantagens

Marco Ollivier

Na minha palestra sobre tRPC, vou falar sobre quando usar este protocolo, suas vantagens e desvantagens. tRPC é um protocolo de comunicação recente que tem sido amplamente utilizado para aplicativos distribuídos. Vou discutir sua capacidade de fornecer comunicação de alta velocidade e confiabilidade, mas também vamos conversar sobre suas limitações, como a dependência da largura de banda e a necessidade de suporte ao protocolo. Vou compartilhar exemplos de uso e ajudar a orientar a decisão de quando utilizar o tRPC em aplicativos distribuídos.

11:55 às 12:30

Web Scraping com Chrome Headless, Puppeteer e Ramda

Marcel Gonçalves dos Santos

Web scraping é uma técnica de extração de dados de sites da web. Ela é bastante útil pois permite a obtenção de dados de forma automatizada de sites que não fornecem uma API oficial. Nesta palestra veremos como podemos utilizar o Chrome Headless (uma forma de executar o Chrome de maneira automatizada e sem interface gráfica), o Puppeteer (uma biblioteca de automatização do Chrome) e a Ramda.js (uma biblioteca de JavaScript com foco em programação funcional) para realizar a tarefa de extração de dados de sites de forma automatizada.

12:40 às 14:05

Intervalo para almoço

Uma excelente oportunidade de todas as pessoas no evento interagirem e trocarem ideias, colaboradores, empresas patrocinadoras e apoiadoras, palestrantes e coordenadores.

14:05 às 14:15

Abertura da trilha pela coordenação

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

14:15 às 14:50

Programação funcional com JavaScript

Mayara Cardoso

Programação funcional é um paradigma criado há mais de 50 anos e ainda hoje nos traz recursos muito úteis para o desenvolvimento de aplicações. Falaremos sobre diversos conceitos desse paradigma tão importante e como aplicá-los na construção de softwares JavaScript.

14:55 às 15:30

Que tal construir seu próprio Teams ou Google Meet com WebRTC e NodeJS?

Gabriel Melo Melo / Matheus Peres

Já pensou em construir um servidor de vídeo conferência / web conferência em menos de 1h? Nessa talk iremos abordar as vantagens e desvantagens dessa abordagem com a utilização dessa tecnologia de comunicação intra browsers pouco difundida e quais os ganhos de utilização em comparação com outros players.

15:35 às 16:10

O custo do JavaScript para sua aplicação Web

William Grasel

À medida que criamos sites que dependem mais fortemente do JavaScript, às vezes pagamos pelo que enviamos de maneiras que nem sempre podemos ver facilmente. E na maioria das vezes o JavaScript é o recurso mais caro que seu site usa atualmente, especialmente em computadores móveis e de baixo custo. Vamos entender e corrigir problemas de desempenho do JavaScript para que tudo carregue mais rapidamente.

16:15 às 16:50

Otimização e análise de desempenho de aplicações Javascript

Jessica Felix

Nesta palestra, aprenda a usar ferramentas de diagnóstico de desempenho, como as DevTools do Chrome, para identificar e solucionar problemas de execução no código. O primeiro passo será analizar o ciclo de vida de uma aplicação JavaScript, desde o carregamento e análise do código-fonte até a otimização do compilador de JavaScript do navegador. A seguir, usando o Chrome DevTools, o código vai ser analizado, buscando identificar oportunidades relevantes de otimização, alem da analise da linha do tempo do flame chart. Por fim, entenda os cenários adequados para Lazy Loading, debouncing e throttling. Como um plus, explore um pouco do uso de Web Workers.

16:55 às 17:25

Networking e Visitação a Stands

Intervalo para fazer networking e conhecer os estandes do evento.

17:30 às 18:30

Qual o melhor paradigma para se usar em seus projetos com JavaScript?

Jessica Felix / Allan Garcez / Matheus Rian de Souza Silva / Henrique Eduardo / Cláudio Filipe Lima Rapôso
Painel de Discussão desta Trilha
Programação da Stadium no final do dia:

18:35 às 19:05

Encerramento da trilha

Os coordenadores fazem um breve encerramento com agradecimentos.

Programação sujeita a alterações

Patrocinadores


Gold


Silver


Apoio e Apoio Institucional


Community Lounge


Impact Lounge



Realização