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.
Sexta-feira, 19 de Setembro de 2025
09h às 19h
ProMagno
Avenida Professora Ida Kolb - 513 /
Jardim das Laranjeiras
São Paulo -
SP
ACESSO PRESENCIAL OU REMOTO COM TRANSMISSÃO ONLINE
Faça sua inscrição em qualquer trilha Premium presencial e ganhe um workshop Bônus e uma mentoria bônus no mesmo dia! Mas não perca tempo pois as vagas são limitadas.
Confira a lista completa de workshops.
Confira a lista completa de mentorias.
Você também ganha acesso Premium à TDC Community por um ano, com acesso a workshops e mentorias semanais.
Inscrição online
1 trilha:
de R$
305 por R$
186
Inscrição online
1 trilha:
de R$
305 por R$
275
Inscrição online
1 trilha: R$ 305
Inscrição híbrida (presencial + online)
1 trilha:
de R$
490 por R$
310
2 trilhas:
de R$
840 por R$
560
3 trilhas:
de R$
1.180 por R$
790
Inscrição híbrida (presencial + online)
1 trilha:
de R$
490 por R$
420
2 trilhas:
de R$
840 por R$
730
3 trilhas:
de R$
1.180 por R$
1.070
Inscrição híbrida (presencial + online)
1 trilha: R$ 490
2
trilhas: R$ 840
3
trilhas: R$ 1.180
Programação Stadium: |
---|
08:00 às 08:55 Credenciamento |
09:00 às 10:00 Abertura do evento e mini keynotes |
Programação desta Trilha: |
---|
Abertura da trilha pela coordenação10:10 às 10:25 Aqui os coordenadores se apresentam e fazem uma introdução para a trilha. |
Java 25: Novidades Fresquinhas e Como Aplicá-las no Mundo RealThiago Gonzaga (Java Noroeste)10:30 às 11:05 Java 25 traz melhorias que impactam diretamente a produtividade e organização do código. Nesta palestra, vamos explorar as principais novidades estáveis, como valores isolados entre threads (Scoped Values), nova API para derivação de chaves (KDF API), declarações de importação de módulos, arquivos-fonte mais enxutos com métodos main, construtores mais flexíveis, melhorias na compilação antecipada e avanços no Java Flight Recorder e no garbage collector Shenandoah. Tudo com exemplos práticos e foco na adoção segura e incremental. |
Simplifying Data Access with Jakarta Data for Domain-Driven DesignJuarez Barbosa Junior (ORACLE)13:30 às 14:05 Are you looking for a more efficient way to manage data in your Java applications while enhancing your Domain-Driven Design (DDD) practices? In this presentation, you will discover how Jakarta Data simplifies data access and helps you focus more on your core business logic. Leveraging its high-level abstractions will reduce the boilerplate code associated with traditional database interactions. |
Intervalo para almoço11:55 às 13:20 |
Painel: De repente 30: Preparados para mais 30 anos de Java?Arthur Raposo (Bridge) / Kamila de Fátima Santos Oliveira (Creditas) / Silas dos Santos Candiolli (CWI Software) / Alex Travagin Chatalov (Picpay)14:10 às 15:10 Java completa 30 anos como uma das linguagens mais influentes da história. Neste painel, vamos explorar sua trajetória, os motivos de sua longevidade e os caminhos possíveis para o futuro. Ainda há espaço para inovação com Java? Venha debater com os profissionais que fazem do Java o seu dia a dia.
|
Networking e Visitação a Stands15:15 às 15:45 |
Criando AI Agents com Java para transformar a experiência de ensino e reduzir dúvidasFrancisco Isidro Massetto (IsiFLIX)15:50 às 16:25 Com a popularização dos Agentes de IA, muitos profissionais acabam por associar essa novidade a apenas 2 tecnologias: Python e Ferramentas No/Low code (como N8N, Make, etc). Pois bem, é possível ir muito além disso com uma linguagem mais atual do que nunca: Java Através do uso de Frameworks como o Langchain4J, é possível criar Agentes de IA robustos, versáteis e com todas as vantagens do ecossistema Java, tais como escalabilidade, desempenho e versatilidade. Nesta palestra vamos explorar como criar um agente de IA que será o professor de uma turma de programadores, não apenas tirando dúvidas, como também corrigindo software e sugerindo melhorias. |
O que Todo Sênior Já Ignorou (e se Arrependeu): Lições de Boas Práticas na Arquitetura JavaDamiana Costa (Itaú) / Sergio Lopes (Banco Itaú S/A)16:30 às 17:05 Evite os tropeços clássicos que travam times e projetos de microsserviços em Java. Compartilho aprendizados de liderança em projetos reais, mostrando erros comuns e práticas essenciais como logging, modularização, separação de responsabilidades, tratamento de exceções, versionamento e design de APIs. Do caos do versionamento à gestão de dependências, dos limites de observabilidade ao pesadelo das estratégias de resiliência ? incluindo padrões pouco explorados como bulkhead ?, você vai sair pronto para tomar decisões arquiteturais mais seguras e eficientes. |
Observabilidade Cloud Native com Quarkus: Logs, Métricas e Tracing na PráticaRafael Benevides (Red Hat)17:10 às 17:45 Quando algo dá errado em produção, como descobrir rapidamente o que aconteceu? Nesta palestra, vamos explorar como implementar observabilidade completa em aplicações Quarkus, utilizando logs estruturados, métricas detalhadas e tracing distribuído. Você aprenderá a configurar MicroProfile Metrics, Health, OpenTelemetry e Prometheus, garantindo que sua aplicação seja fácil de monitorar, depurar e otimizar. Tudo com exemplos práticos e live coding, para que você possa aplicar imediatamente no seu projeto! |
Virtual Threads + LangChain4j: Escalabilidade e Performance em Sistemas InteligentesElder Moraes (IBM)17:50 às 18:25 Aplicações Java que integram IA enfrentam problemas de latência. Cada chamada a um LLM pode levar segundos, criando gargalos que reduzem o desempenho e a escalabilidade. Virtual Threads oferecem uma solução eficiente, permitindo processar múltiplas requisições sem o bloqueio das threads tradicionais. Quando combinadas com LangChain4j, levam a construção de sistemas inteligentes a um novo nível. Nesta sessão, vamos explorar como essa abordagem aumenta a performance sem a complexidade dos modelos assíncronos tradicionais. Se você quer integrar IA em sua aplicação Java com alta performance, venha descobrir como Virtual Threads podem tornar esse processo muito mais rápido e escalável. |
Programação no final do dia: |
---|
18:30 às 18:35 Encerramento da trilhaOs coordenadores fazem um breve encerramento com agradecimentos. |