Node.js é a plataforma de desenvolvimento que mais cresce no mundo, sendo usada desde startups que estão apenas engatinhando até grandes empresas como Google e Facebook. A plataforma não só amadureceu rapidamente pelo apoio e suporte da comunidade, como se tornou a principal opção para quem precisa de alto desempenho e escalabilidade em suas aplicações.
Descubra o que há de mais inovador nesse ecossistema e como ele pode te ajudar no desempenho e produtividade na sua carreira e na sua empresa.
| Conteúdo | |
|---|---|
| 08:00 às 09:00 | Credenciamento e recepção dos participantes Todas as pessoas inscritas, palestrantes, coordenadores e de imprensa, devem retirar seus crachás e kit do congressista nos balcões de credenciamento localizados na entrada do evento, para obterem acesso às salas e Auditório Principal. | 
| 09:00 às 10:00 | Abertura do evento no Auditório Principal Após o credenciamento, convidamos os participantes a comparecerem ao auditório para receberem as boas vindas por parte dos realizadores e patrocinadores. Neste keynote de abertura, todos serão orientados sobre o funcionamento do evento, destaques e outras novidades. | 
| 10:10 às 11:00 | CLI Tools with Node.js Henrique Schreiner CLI Tools with Node.js
            Canary Tokens (ou web-bugs) em Node.js Wilker Ramalho Ribeiro Aprenda como criar Canary Tokens em Node.js para descobrir quando seus serviços, como emails ou páginas web, são acessados e como implementá-los de maneira inteligente e eficiente pela Internet. | 
| 11:10 às 12:00 | Construindo uma API com NodeJS e Serverless Carlos Henrique dos Santos Vamos demonstrar de forma macro como construir uma API com NodeJS e serverless utilizando as funções Lambdas da AWS e o API Gateway. É um ótimo bate papo e troca de experiências, pois, criando uma API desta forma além de ser em um ambiente escalável o preço é muito atrativo, paga apenas o que é consumido.
            Web Scraping com Puppeteer: Consuma sites "client side" de forma simples Andre Lins O objetivo dessa apresentação é falar sobre o Pupetter que é uma biblioteca Node.JS que oferece uma API de alto nível para controlar o Chrome ou o Chromium através do protocolo DevTools. Com ele podemos realizar Scraping de forma simples em sites que possuem o carregamento dos dados de forma dinâmica, realizar testes automáticos ou até mesmo automatizar tarefas. Nessa apresentação iremos focar no contexto de scraping trazendo exemplos de como consumir sites dinâmicos. | 
| 12:10 às 13:00 | Hexo, só mais um projeto javascript para agilizar as coisas Fernando Migliorini Tenório Bom, nessa talk pretendo mostrar como o Hexo funciona, do que ele é feito e outras coisinhas a mais. Quem sabe você use ele no futuro :D Raryson Pereira Rost Em 2018 tivemos grandes problemas com fake news, visto que isso aconteceu decidi criar uma aplicação para validar noticias falsas que usa Node.JS e BlockChains para fazer essa validação. Nessa apresentação vou demonstrar como foi o brainstorm para criar essa aplicação e também como foi implementado a ideia com BlockChains e Node.JS. | 
| 13:10 às 14:00 | 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:10 às 15:00 | GraphQL + NodeJS: Um jeito novo de criar API's EDUARDO K FERREIRA / Lucas Manara Patriarca Nesta palestra iremos conhecer o GraphQL, Conhecida por ser uma alternativa ao REST, o GraphQL é uma linguagem de consulta, criada nada menos que pelo Facebook, ela permite uma aplicação (client-side) fazer requisições em um servidor X, retornando somente os dados que realmente precisam ser exibidos, além de mostrar com ajuda de exemplos práticos a sua utilização e facilidade em cima de outras tecnologias como NodeJS, como exemplo criaremos uma API utilizando GraphiQL e NodeJS | 
| 15:10 às 16:00 | Melhores práticas de segurança para suas APIs com Node.js Icaro Caldeira Segurança é um ponto de extrema importância para todas as aplicações. Nesta apresentação, vamos compreender como funciona algumas das principais vulnerabilidades que podem atingir a aplicação e entender como nos defender delas. Além disso, utilizaremos as melhores práticas para defender a sua aplicação Node.js. Daniel Baptista Dias Nesta apresentação irei falar um pouco os elementos utilizados para projetar e estruturar o seu código com o DDD a partir da linguagem úbiqua de seu projeto de forma a que ele reflita como o domínio se comporta e irei mostrar em código como aplicar alguns desses conceitos. | 
| 16:00 às 16:30 | Coffee-break e Networking Durante o intervalo de coffee-break, serão entregues kits contendo suco e biscoitos. Um delicioso intervalo para relaxar, conhecer novas pessoas e estreitar contatos. Neste tempo, também surge a oportunidade de todas as pessoas no evento interagirem entre sí, participantes das trilhas, empresas patrocinadoras e apoiadoras, palestrantes e coordenadores. | 
| 16:40 às 17:30 | Desenvolvendo aplicações modulares e escaláveis com ApptJs Rodrigo Brabo Pegando carona na onda de decorators com @annotations e sob uma perspectiva diferente em relação a orientação a objetos utilizando injeção de dependências, o ApptJs é um framework leve para NodeJs que se propõe a auxiliar no desenvolvimento de aplicações modulares, estruturadas e escaláveis sem uma curva de aprendizado grande. Nesta palestra, irei falar um pouco sobre este framework, no que diz respeito à sua motivação e conceitos, mas focando principalmente na sua aplicabilidade de forma prática (hands-on!) Marcelo Nalon de Souza Lima Essa apresentação irá abordar como foi a evolução na arquitetura que suporta o grande número de acessos qua as apps Globoplay recebem atualmente e quais foram os desafios na implementação de um gateway de APIs utilzando NodeJs+Graphql. | 
| 17:40 às 18:30 | Desenvolvendo actions para o Google Assistant com Node.js client library WAGNER MESSIAS CAVALCANTI Nessa palestra vamos falar como a comunidade Node.js pode desenvolver webhook para responder a suas actions no Google Assistant. Sérgio Neves Sacenti Grande parte das APIs desenvolvidas hoje têm utilizado o modelo REST para expor suas funcionalidades. Mas este modelo têm apresentado algumas limitações quando precisamos de serviços altamente escaláveis. O gRPC surgiu com a necessidade de resolver problemas relacionado a escala, latência e comunicação entre sistemas distribuídos de uma forma mais eficiente adotados por grandes empresas como Square, Netflix, Digital Ocean e SoundCloud. Nesta apresentação será abordado os principais conceitos relacionados ao gRPC e como utiliza-lo em seus projetos com o framework Mali para Node.js. | 
| 18:40 às 19:00 | Encerramento e Sorteios No horário de encerramento, todas as trilhas serão direcionadas de suas salas para o Auditório Principal, mesmo local da abertura. Após a apresentação de resultados do dia, muitos sorteios fecharão o dia. | 
Sábado, 27 de Abril de 2019
10 às 19 h
                                            
                                            Av. Governador Gustavo Richard, 850
                                            
                                            Centro | Florianópolis - SC
                                        
Entusiastas da plataforma, empresários, desenvolvedores front-end, desenvolvedores back-end, estudantes de cursos relacionados à tecnologia
presencial:R$ 290,00
                                            Fazendo sua inscrição presencial, você terá acesso a esta 
                                            trilha e no mesmo dia também:
                                            
                                            
                                            TDC Expo: Venha conversar com pessoas e conhecer empresas incríveis.
                                                
                                                
                                                Trilha Carreiras: Você poderá assistir às palestras da trilha Carreiras do mesmo dia.
                                                
                                                
                                                Trilha Stadium: Você poderá assistir às palestras da trilha Stadium do mesmo dia.
                                        
 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                