O Node.js é um ambiente de execução Javascript usado por grandes players do mercado de tecnologia, como Netflix, Uber e LinkedIn. Com os avanços tecnológicos e no desenvolvimento web, ele se tornou ainda mais importante, especialmente para a criação de aplicativos. Em pouco tempo, ela se tornou uma das preferidas dos desenvolvedores, permitindo que deploys e interações sejam executadas com mais agilidade, além de simplificar a resolução de problemas ? o que se traduz em benefícios para o usuário final.
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, já é amplamente utilizada do lado do servidor por meio do runtime Node.js. Além de tudo ainda é possível utilizá-la para desenvolver aplicações móveis e desktop.
Se você se interessou, confira a grade de palestras que montamos especialmente para você.
Contamos com a sua presença.
ACESSO PRESENCIAL OU REMOTO COM TRANSMISSÃO ONLINE
CentroSul
Av. Governador Gustavo Richard, 850 /
Centro - Florianópolis - SC
Protocolo de Acesso Presencial
Valores para participação híbrida:
1 trilha: de R$ 340 por R$ 250
2 trilhas: de R$ 680 por R$ 450
3 trilhas: de R$ 1.020 por R$ 650
* aproveite maior desconto até 13/04,
veja tabela completa
Valores para participação híbrida:
1 trilha: de R$ 340 por R$ 290
2 trilhas: de R$ 680 por R$ 520
3 trilhas: de R$ 1.020 por R$ 750
* preço válido até 18/05,
veja tabela completa
Valores para participação híbrida:
1 trilha: R$ 340
2 trilhas: R$ 590
3 trilhas: R$ 860
* preço válido até 03/06,
veja tabela completa
Valores para participação online:
1 trilha: de R$ 170 por R$ 125
2 trilhas: de R$ 340 por R$ 225
3 trilhas: de R$ 510 por R$ 325
* aproveite maior desconto até 13/04,
veja tabela completa
Valores para participação online:
1 trilha: de R$ 170 por R$ 145
2 trilhas: de R$ 340 por R$ 260
3 trilhas: de R$ 510 por R$ 375
* preço válido até 18/05,
veja tabela completa
Valores para participação online:
1 trilha: R$ 170
2 trilhas: R$ 295
3 trilhas: R$ 430
* preço válido até 03/06,
veja tabela completa
Horário | Conteúdo |
---|---|
08:00 às 08:55 | Recepção dos Participantes |
09:00 às 09:35 |
Abertura do evento e mini keynotes
No palco da Stadium, todos serão orientados sobre o funcionamento do evento, destaques e outras novidades. |
09:40 às 10:30 |
KEYNOTE DO EVENTO![]() Como criar uma máquina de gerar empreendedores: O Case de inovação de SCDaniel dos Santos LeipnitzKeynote convidado - Como o estado de Santa Catarina passou de 6500 empresas de TI em 2016 e passou a 19000 em 2021? Qual a receita? Como foi?
|
10:35 às 10:50 |
Abertura da trilha pela coordenação
Aqui os coordenadores se apresentam e fazem uma introdução para a trilha. |
10:55 às 11:30 |
Avaliando e melhorando desempenho de APIs escritas em NodeJSMarcelo da Silva Bezerra Junior(online) Por conta de possuir um modelo de processamento que por padrão é single thread (e baseado num EventLoop), muitos desenvolvedores tem dúvidas sobre como fazer para obter um alto desempenho em aplicações NodeJS, em especial como fazer o NodeJS usar todos os recursos e cores (núcleos) de processamento de uma máquina. Também é muito comum que desenvolvedores tenham dúvidas de como avaliar e encontrar gargalos de desempenho em suas aplicações. Nesta apresentação discutiremos conceitos e técnicas que auxiliarão os desenvolvedores a identificar o nível de desempenho atual bem como a extrair um melhor desempenho de suas APIs escritas em NodeJS. |
11:40 às 12:15 |
O fim dos servidores! Portando o seus microsserviço para Serverless ApplicationMatheus VicenteUma das principais vantagens de se ter um microsserviço, é evitar a dependência de regras de domínio e logicas muito distantes estarem juntas em um mesmo projeto, realizando essa divisão, temos serviços independentes que possibilitam deploys e infraestruturas totalmente independentes, porém, e se essa independência fosse muito que o domínio? e não fosse nem necessário configurar uma instancia em um novo servidor a cada novo serviço? Isso hoje não é mais um sonho, já é realidade, utilizando Serverless, vamos aprender como realizar o porte de um uma REST API em NodeJS para um Serverless Framework, exemplificar sua configuração para simulação de serviços da nuvem no ambiente de desenvolvimento. |
12:25 às 13:00 |
Monitorando aplicações de alta performance em NodeJSLucas Yuri(online) O que pode ser medido pode ser melhorado Nessa apresentação você irá aprender como arquitetar o monitoramento de sua aplicação em NodeJS. Isso irá possibilitar a identificação de falhas com maior facilidade e eficiência, reduzindo o número de usuários impactados quando elas ocorrerem. Na solução vamos:
Iremos utilizar o Loki para armazenar o Logs, Prometheus para as métricas da aplicação e o Grafana para a exibição de todos esses dados. Pré-requisitos: Básico de API Rest e Docker |
13:10 às 13:45 |
Salvando o futuro de projetos com Clean CodeJoão De Freitas Brizolla JuniorClean Code é conhecido por quase todo programador, iniciante ou avançado. Mas na hora de aplicar seus conceitos, tem certeza de que está o fazendo? Neste case veremos como corrigir e até salvar o futuro de alguns projetos com clean code na prática. |
13:50 às 14:50 |
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. |
15:00 às 15:10 |
Abertura da trilha pela coordenação
Aqui os coordenadores se apresentam e fazem uma introdução para a trilha. |
15:15 às 15:50 |
Programação voltada ao Dominio com HerbsJSDOUGLAS FERREIRA BRITODesenvolva em Node.js sem perder tempo com código redundante, de atenção ao que realmente importa, seu Domain. Com o Open Source HerbsJS desenvolva aplicações Node.js de forma rápida, limpa e de fácil entendimento, visando DDD e Clean Architecture a todo o momento. |
15:55 às 16:30 |
Jogo do dinossauro do Chrome com Javascript antes do meteoro cairLarissa Santos de AzevedoO clássico joguinho do dinossauro do Google Chrome nos salvou do tédio de uma página que não carregava. Já pensou em como ele é feito? Acompanhe essa talk para aprender como podemos reproduzí-lo e conhecer a poderosa ferramenta por trás dele: o elemento canvas. |
16:40 às 17:15 |
![]() Threat hunting through JavaScript at Internet scaleAlexey StoletnyJavaScript is (mis)used not only by those writing exploits for the latest Chrome or Safari 0-day vulnerability, but by a myriad of actors from individuals and small entities to ISPs and state-level actors, daily, at Internet scale. Discovering in-the-wild exploits, scams and malware is typically left to the few companies owning browsers and telemetry. This talk discusses a free and open way to conduct research at Internet scale today. |
17:25 às 17:55 |
Networking e Visitação a Stands
Intervalo para fazer networking e conhecer os estandes do evento. |
18:05 às 19:05 |
Como lidar com o surgimento massivo de novos frameworks e hypes do momentoLeonardo Rifeli / Marcelo da Silva Bezerra JuniorPainel de Discussão desta Trilha
|
19:15 às 19:50 |
Encerramento
Após a apresentação de resultados do dia, no palco da Stadium, muitos sorteios fecharão o dia. |