TDC BUSINESS
TECHNOLOGIES FOR TRANSFORMING BUSINESS

TRILHA NODE.JS

Descubra a Magia do NodeJS: Transformando Ideias em Realidade!

Bem-vindo à trilha de Node.js, onde você participará de uma jornada emocionante rumo ao mundo da programação server-side!

Nesta trilha dedicada ao Node.js, você terá a oportunidade de mergulhar fundo nesta plataforma e aprender sobre seus fundamentos. Exploraremos tópicos importantes no desenvolvimento Node.js, a execução de código JavaScript no servidor e a criação de aplicações server-side.

Além disso, abordaremos conceitos essenciais, disponíveis no ecossistema do Node.js. Você aprenderá a criar aplicações eficientes, aproveitando ao máximo as capacidades dessa plataforma.

Esteja preparado para expandir suas habilidades de programação e descobrir as infinitas possibilidades oferecidas pelo Node.js. Nossa trilha foi cuidadosamente planejada para fornecer uma apresentação sólida de todas as possibilidades que o Node JS possui.

Junte-se a nós nesta emocionante jornada de aprendizado em Node.js. Sua presença é fundamental para tornar essa trilha ainda mais enriquecedora. Não perca esta oportunidade de explorar e dominar o poder do Node.js!

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.

Date and Place

Wednesday, September 20, 2023

09h às 19h

ProMagno
Avenida Professora Ida Kolb - 513 /
Jardim das Laranjeiras São Paulo - SP
IN-PERSON OR REMOTE ACCESS WITH ONLINE BROADCAST

Investment

Inscrição online
1 track: R$ 245 for R$ 150

Inscrição online
1 track: R$ 245 for R$ 195

Inscrição online
1 track: R$ 245

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

* enjoy bigger discount until JUL/21, see full table

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

* price valid until SEP/04, see full table

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

* price valid until SEP/21, see full table

Promoções

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

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

* price valid until SEP/21, see full table

Esta trilha pertence à área Web / Mobile

Confira as trilhas relacionadas:

Schedule / Talks Time Zone: GMT-3

Programação Stadium:

A partir das 07:30h

Credenciamento

09:00 to 10:00

Opening of the event and mini keynotes

Abertura do evento com Yara Mascarenhas e Bruno Souza com novidades e convidados muito especiais : Desireé Meneguim e Cleyton Motta Viana - (Serasa Experian) / Elaine Travizzanutto - (B3 S.A.) / Alex Xavier (Microsoft)

Programação desta Trilha:

10:10 to 10:25

Track opening by coordination

Here the coordinators introduce themselves and make an introduction to the track.

10:30 to 11:05

Criando npm scripts cross plataforma

William Grasel

Node.js e npm são projetos cross plataforma, com suporte para múltiplos Sistemas Operacionais, porém não é incomum pegar em projetos onde os scripts de build, teste e etc funcionam apenas no Linux ou no Mac, forçando os desenvolvedores a montarem setups mais complicados que por vezes não é onde eles se sentem mais confortáveis. E se eu te falar que não é complicado fazer esses scripts serem não apenas multi plataforma, como muito mais legíveis e fáceis de dar manutenção?

11:15 to 11:50

Utilizando OpenTelemetry para aumentar o nível de observabilidade das suas aplicações em Nodejs.

Kirmayr costa

OpenTelemetry é um projeto open-source mantido pela Cloud Native Computing Foundation (CNCF), resultado da combinação do OpenTracing e do OpenCensus. Essa poderosa ferramenta tem como objetivo padronizar a coleta de telemetria, abrangendo rastreamento (tracing), métricas e logs. Nesta apresentação, vamos explorar como utilizar o OpenTelemetry e apresentar exemplos de arquiteturas que podem elevar o nível de observabilidade de suas aplicações.

11:55 to 12:30

Estratégias para Escalabilidade Horizontal com Node.js

Jessica Felix

Aprenda estratégias para distribuir a carga de trabalho entre vários servidores Node.js, maximizando a capacidade de atender a um grande número de solicitações. Você vai conhecer técnicas de balanceamento de carga, particionamento de dados e uso de clusters para alcançar um melhor desempenho. O objetivo é ajudar você a enfrentar desafios de crescimento e melhorar a experiência de quem usa suas aplicações :)

12:40 to 14:05

Intervalo para almoço

An excelent opportunity for all people in the event to interact and exchange ideas. Collaborators, sponsoring and supporting companies, speakers and technical committeé.

14:05 to 14:15

Track opening by coordination

Here the coordinators introduce themselves and make an introduction to the track.

14:15 to 14:50

Apify e Crawlee - transformando nodejs na melhor ferramenta de scraping

Manuel Antunes

Já pensou em utilizar o Node.js para desenvolver projetos de web scraping mais robustos? Aprenda a utilizar o Apify e o Crawlee como frameworks para criar seus micro-serviços de web scraping no modelo conhecido como Apify Actors. Descubra também o poder do cloud da Apify, você pode coletar dados de sistemas distintos e complexos, além de resolver grandes dores como web scraping como serviço, proxies residenciais e muito mais, utilizando as melhores práticas de forma descentralizada e eficiente.

14:55 to 15:30

Feitiçaria ou tecnologia: Websockets com Node.js mas sem servidores?

Agnaldo costa de almeida

Em um mundo cada vez mais conectado, lidar com enormes volumes de dados NRT/RT (Near Real Time/Real Time) é uma necessidade crescente. Você precisa estar preparado para explorar as infinitas possibilidades que os padrões de comunicações em tempo real têm a oferecer.

Mas como realizar isto, sem onerar a infraestrutura ou adicionar custos altíssimos para arquitetura das nossas aplicações?

Nesta apresentação, vamos conhecer como a AWS e Node.js podem ajudar a resolver este desafio.

15:35 to 16:10

Node.js e K6: uma combinação poderosa para teste de performance

Cláudio Filipe Lima Rapôso

Nesta palestra, vamos explorar a eficácia da combinação de Node.js e K6 para testes de performance. Inicialmente, abordaremos os conceitos básicos do Node.js, seu papel no desenvolvimento de aplicativos e a importância dos testes de performance. Em seguida, apresentaremos o K6, uma ferramenta de teste de carga moderna e flexível. Com exemplos práticos, mostraremos como usar o K6 com o Node.js para criar testes de carga realistas e como interpretar os resultados. Esta palestra é perfeita para desenvolvedores que buscam aprimorar seus conhecimentos em teste de performance e otimização de aplicativos Node.js.

16:15 to 16:50

Utilizando arquitetura hexagonal para uma abordagem evolucionária em aplicações Node.js

Eduardo Rodrigues

O principal pilar para que uma arquitetura seja evolutiva é o suporte a mudanças incrementais, onde não há quebra da aplicação/arquitetura atual. Nesta sessão iremos utilizar o padrão de arquitetura hexagonal (ou ports e adapters) em aplicações NodeJs para encapsular a lógica de negócios, desvinculando-a dos ambientes onde ela é executada, permitindo assim um menor esforço para alterar o ambiente de execução ou dependências externas, além de melhorar a testabilidade do código.

16:55 to 17:25

Networking and Visiting Stands

Break to network and get to know the booths of the event.

17:30 to 18:30

Programação da Stadium no final do dia:

18:35 to 19:05

Encerramento da trilha

Os coordenadores fazem um breve encerramento com agradecimentos.

Schedule subject to change

Sponsors


Gold


Silver


Apoio e Apoio Institucional


Community Lounge


Impact Lounge



Realização