O desenvolvimento web / front-end é uma área que envolve diversas tecnologias e são os principais responsáveis pela interface e apresentação de um site ou sistema, além de utilizar técnicas de usabilidade e acessibilidade para garantir uma navegabilidade melhor nos sites ou sistemas criados.
Se você está a procura de ferramentas, tecnologias, técnicas e pessoas, essa é a trilha ideal. Talks divididas para todos os níveis de conhecimento e os mais diversos assuntos ligados a Web. Venha expandir os seus conhecimentos!!
Quarta-feira, 9 de Junho de 2021
09h às 19h
ACESSO REMOTO COM TRANSMISSÃO ONLINE
1 trilha: de R$ 145 por R$ 110
2 trilhas: de R$ 290 por R$ 198
3 trilhas: de R$ 435 por R$ 285
* preço válido até 26/04,
veja tabela completa
1 trilha: de R$ 145 por R$ 130
2 trilhas: de R$ 290 por R$ 230
3 trilhas: de R$ 435 por R$ 330
* preço válido até 28/05,
veja tabela completa
1 trilha: R$ 145
2 trilhas: de R$ 290 por R$ 260
3 trilhas: de R$ 435 por R$ 370
* preço válido até 10/06,
veja tabela completa
Horário | Conteúdo |
---|---|
09:00 às 09:30 |
Abertura do evento e mini keynotes
No palco da Stadium, todos serão orientados sobre o funcionamento do evento, destaques e outras novidades. |
09:35 às 10:25 |
De falhas a maior transação de software no Brasil: como tomar controle da sua carreira.Bruno GhisiKeynote TDC Ao longo da sua trajetória você terá inúmeras oportunidades, na verdade são inúmeros caminhos que podem ser trilhados. Algumas pessoas vão querer se desenvolver cada vez mais para serem as referências técnicas, outras irão buscar desenvolvimento para liderarem pessoas. Algumas irão empreender, outras buscarão trabalhar em empresas pequenas, outras multinacionais, sejam no Brasil ou fora. O que você precisa fazer para aproximar da sua missão a cada passo e deixar um legado ao invés de colecionar logos? O que você precisa fazer para tomar decisões pro-ativas e não aguardar as propostas no LinkedIn? Como medir a balança do aprendizado e recompensa financeira? Nesse palestra pretendo contar muito do que vivi ao longo de quase duas décadas e aprendizados que tive na jornada. |
10:30 às 10:45 |
Abertura da trilha pela coordenação
Aqui os coordenadores se apresentam e fazem uma introdução para a trilha. |
10:50 às 11:25 |
Web Scraping com Headless Chrome, Puppeteer e RamdaMarcel Gonçalves dos SantosWeb 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. |
11:30 às 12:05 |
Push Notifications na WebAndrew RosárioAs Push Notifications estão presentes no nosso dia a dia na maioria dos Apps que utilizamos, porém muitos desconhecem seus recursos quando estamos na web. O objetivo dessa apresentação é apresentar todo o poder das Push Notifications dentro de uma Progressive Web App que pode ser desenvolvida facilmente utilizando Node.js e Angular. |
12:10 às 12:45 |
Nossa jornada usando JAM Stack para melhorar a performance do site da TAG LivrosRenan Zenkner Roggia / Bernardo SeveroNo final do ano passado na TAG Experiências Literárias, empresa onde trabalhamos, começamos a notar uma queda nas conversões do site por causa da sua performance. Além disso, qualquer alteração que normalmente seria dita como simples requeria um grande esforço do time de desenvolvimento. Nessa talk vamos falar sobre nossa jornada trabalhando na melhoria da performance e na experiência do desenvolvedor. Nessa jornada aprofundaremos em como JAM Stack, Static Site Generator, GraphQL e Continuous Delivery nos ajudaram a resolver os problemas acima citados e alcançar melhores resultados. |
12:50 às 13:50 |
Networking e Visitação a Stands
Intervalo para fazer networking e conhecer os estandes do evento. |
14:00 às 14:05 |
Abertura da trilha pela coordenação
Aqui os coordenadores se apresentam e fazem uma introdução para a trilha. |
14:10 às 14:45 |
Improve the identification of vulnerabilities in your project with just few commands.Filipi PiresDemonstração prática de como um Desenvolvedor pode usar uma ferramenta SAST para análise estática de vulnerabilidade de código, executando ela no código fonte, byte code e/ou binário, demonstrando algum possível ?Leak", através de análise do código fonte validando possíveis vazamentos de credenciais, chaves privadas ou senhas Hard coded, auditoria de dependência para verificar possibilidades de vulnerabilidades em bibliotecas de terceiros e além de receber uma visão gerencial (em relatório) com todas essas informações análises. |
14:50 às 16:05 |
Poder dos Micro frontendsGustavo Bellini Bigardi / Guilherme Prezzi / Raà SiqueiraPainel Digital desta Trilha
|
16:10 às 16:25 |
Networking e Visitação a Stands
Intervalo para fazer networking e conhecer os estandes do evento. |
16:25 às 17:00 |
|
17:05 às 17:40 |
Organizando uma React library com monorepoAdriano Maríngolo GomesMuitas vezes nos deparamos com dúvidas de como estruturar o código da nossa aplicação, principalmente quando precisamos criar libs e outras dependências. Você pode acabar com muitos repos ligados entre si, o que pode dificultar a manutenção e entendimento da estrutura. Uma solução é utilizar um MONOREPO. Mas quando usar essa estrutura? Focando num projeto React, vamos ver como montar uma lib de componentes para ser usada no seu projeto em um monorepo, gerenciado com Lerna e ver as vantagens (e também desvantagens). E um plus: usar o Storybook pra documentar nossa lib. |
17:45 às 18:20 |
Overview pela JST-UI uma Component Library desenvolvida com StencilJS e Tailwind CSS.Arthur AndradeFundada em 2018 a Justa Soluções Financeiras S.A. é uma fintech brasileira do ramo de pagamentos. Atualmente a justa conta com diversos portais web que contam com tecnologias diversas como Angular, React e Ionic. Por contar com uma grande gama de tecnologias, surgiram alguns problemas de inconsistência e acessibilidade. Foi então proposto o desenvolvimento de uma Component Library (CL), a JST-UI. Nessa apresentação pretendo mostrar a estrutura por trás da JST-UI, junto ao overview de um componente, abordando todo o processo de desenvolvimento com o StencilJS, estilização com Tailwind, documentação com Storybook, testagem e as boas práticas de acessibilidade utilizadas. |
18:25 às 18:45 |
Open Space
|
18:50 às 19:05 |
Encerramento
Após a apresentação de resultados do dia, no palco da Stadium, muitos sorteios fecharão o dia. |