TDC 2020
Belo Horizonte
O encontro de comunidades e empresas no Brasil

Trilha Web/Front-End Front end and beyond: let´s create the future?

O Front-end engloba diversas tecnologias, responsáveis pela interface e apresentação do site ou sistema, utilizando de técnicas de usabilidade e acessibilidade, sendo umas das partes mais importantes do desenvolvimento.

Venha participar e acompanhar palestras que tratam de temas diversos ligados a esta área.

Conheça as tecnologias, novidades e ferramentas que podem ajudar na produtividade e desenvolvimento, aprimorando seus conhecimentos e facilitando a vida do desenvolvedor.

Palestras

Importante: A grade de palestras está sujeita a alterações sem prévio aviso.
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 Redux-Saga: Concurrency Patterns with React
Guilherme Scotti

Lidar com rotinas assíncronas, race condition ou task cancellation pode ser extremamente complexo no front-end, principalmente se você não usa um middleware que auxilie no desenvolvimento dessas rotinas. Nessa talk vou explicar como você pode utilizar o Redux-Saga para realizar todas essas rotinas e muito mais.

11:10 às 12:00 RA e Javascript, deu match?
Rafaelly Gruber Schoeffel

Realidade aumentada na web agora é uma realidade com a biblioteca AR.js que já tem mais de 13.000 estrelas no Github. É possível fazer isso em 10 linhas de código HTML inclusive. Mas como ela funciona e quais são as possibilidades?

12:10 às 13:00 A definir
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 O que você precisa saber para adotar SSR em seu projeto web.
Gabriel Azevedo / Bruno Brandes

Utilizar SSR é uma decisão que precisa ser tomada no início do seu projeto. Vamos compartilhar algumas dicas importantes, vantagens e desvantagens ao utilizá-lo. Iremos falar sobre as principais lições ao tentar migrar um SPA (Angular) para SSR (Angular Universal).

As temidas (ou não) estruturas de dados em javascript
Kamila de Fátima Santos Oliveira

Você já deve ter em algum momento da vida ter visto, estudado ou trabalhado com as amadas/temidas estruturas de dados. Pode ter parecido um bicho de sete cabecas talvez né? Nesta talk pretendo explicar de uma forma mais simples e com exemplos em Javascript o que são listas, filas, pilhas, tabelas hash, árvores e alguns algoritmos geralmente utilizados em pesquisas, ordenações e algumas outras situações comuns no nosso dia a dia

15:10 às 16:00 Programação Funcional em JavaScript na prática com Ramda
Marcel Gonçalves dos Santos

Não existe solução única para todos os problemas em tecnologia. O mesmo acontece para linguagens de programação! Aprenderemos mais sobre elas através do paradigma de programação funcional. Abordaremos paradigmas de programação, programação funcional e conceitos relacionados como funções de primeira classe, alta ordem e puras, estados, imutabilidade, transparência referencial, funções parciais, currying, composição e recursão. Veremos exemplos utilizando JavaScript puro e a biblioteca Ramda.js (biblioteca com melhor aderência aos conceitos de programação funcional) além de suas vantagens e desvantagens.

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 Web Components - Construindo componentes para utilizar onde desejar
Celso Henrique da Silva

Construir uma biblioteca de componentes e / ou um design system pode ser um desafio e dependendo da escolha do framework ou biblioteca para sua construção iremos inevitavelmente amarrar nossa arquitetura em determinada tecnologia, mas será que existem maneiras de mantermos nossos componentes genéricos e utilizáveis em qualquer stack? Nesta apresentação irei falar sobre as especificações, ferramentas que podemos utilizar, as vantagens e os desafios que teremos ao incorporar os web components nas principais bibliotecas e frameworks da atualidade.

Typescript! Muito além do Any!
Alvaro Camillo Neto

O TypeScript decolou na sua popularidade, sendo a terceira linguagem mais amada pelas pessoas desenvolvedoras. Nessa palestra vamos aprender na prática conceitos poderosos da linguagem que vão te surpreender!

17:40 às 18:30 A era dos Micro Frontends
William Grasel

O hype do microservice saiu do backend e agora veio nos dar mais uma opção para estruturar nossas aplicações no mundo do Front End! Mas como todo hype precisamos tomar cuidado para não ser arrastados sem antes entender o que realmente significa esse novo jargão, quais são as alternativas de implantação dessa nova arquitetura, aonde ele pode ser útil, e mais importante ainda: quando NÃO usar.

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.

Data e Local

Sábado, 18 de Abril de 2020

10 às 19 h

Actuall Convention Hotel

Rod. Fernão Dias, 3443 - Jardim Riacho das Pedras
Belo Horizonte - MG

--> Informações sobre Data e Local


Público Alvo

Profissionais da área, desenvolvedores, designers e entusiastas.


Investimento

presencial:R$ 245,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 Stadium: Você poderá assistir às palestras da trilha Stadium do mesmo dia.


Palestrantes da Trilha Web/Front-End

Gabriel Azevedo
Gabriel Azevedo
DTI Digital
William Grasel
William Grasel
Itaú Unibanco