Trilhas Python, PHP, JavaScript e Node.js, Java, GO, .NET, Web/Front -End e Mobile
Venha conhecer as novidades, tendências e recurso das linguagens PHP, JavaScript e Node.js, Mobile e Web/Front-end
Sábado, 25 de Abril de 2020
9 às 18 h (somente ao vivo)
GRATUITO
Hora | Conteúdo |
---|---|
09:00 às 09:30 |
Abertura Linguagens |
09:30 às 10:00 |
Microservice .net core 3.1 com DDD e DevopsVanessa ValleAlguns developers ficam confusos como estruturar um microservice e incluir com boas práticas como DDD, Solid , Kiss , ID. Como manter os padrões sem prejudicar a função de cada microservice? Quero apresentar uma forma que vai clarear usada atualmente por muitas empresas multinacionais. Além claro que ter a opção cross plataform do .net core e realizar a configuração de CI/CD no azure devops .
|
10:00 às 10:30 |
Microprofile: Enterprise o suficiente para microserviçosRafael BenevidesExistem muitos desafios em uma arquitetura orientada a microserviços que não podem ser facilmente solucionadas com Java/Jakarta EE, mas a especificação Microprofile fecha esta lacuna. MicroProfile é uma iniciativa criada pela comunidade Java para fomentar uma inovação rápida em torno de Microserviços e Java para Enterprise. Esta sessão irá mostrar os detalhes em torno da especificação Microprofile, como ela melhora o Java para aplicações cloud-native.
|
10:30 às 10:45 |
|
10:45 às 11:45 |
TDC Expo, Networking e Painel DigitalPausa na Trilha para interação nos Stands, em Networking ou em algum dos Painéis abaixo.
Painel JavaPainel GoPainel PythonPainel Carreira |
11:45 às 12:15 |
Porque usar GoJefferson LimaEsta palestra é um overview do "Porque usar Go". Go é uma linguagem de uso geral e muito poderosa que se destaca por ser uma linguagem simples, legível e produtiva com uma curva de aprendizado muito baixa. O objetivo é fazer uma apresentação bem animada de forma simples e com exemplos práticos. Existe diversas vantagens em sua utilização em diversos cenários e por tratar-se de uma linguagem moderna e desenvolvida para absorver o máximo do poder computacional ela veem ganhando notoriedade por milhares de empresas espalhadas pelo mundo que passaram a adotar Go.
|
12:15 às 12:45 |
|
12:45 às 13:00 |
Encerramento da parte da manhã |
14:00 às 14:30 |
Abertura da parte da tarde |
14:30 às 15:00 |
A era dos Micro FrontendsWilliam GraselO 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.
|
15:00 às 15:30 |
Testes de interface ágeis com Cypress.Alvaro Camillo NetoQuem nunca sofreu com os imprevisíveis timeouts que ferramentas como Selenium podem gerar por motivos que nem sempre compreendemos... Mas não precisa ser assim! Vamos conhecer o Cypress e como essa ferramenta pode trazer de volta a alegria de criar testes de interface !
|
15:30 às 15:45 |
Qualitividade - Investindo em Qualidade de Código para Ganhar ProdutividadeKlaus Wuestefeld-----------
|
15:45 às 16:45 |
TDC Expo, Networking e Painel DigitalPausa na Trilha para interação nos Stands, em Networking ou em algum dos Painéis abaixo.
Painel PHPPainel MobilePainel Javascript e Node.jsPainel Web / Front-EndPainel TDC4KidsPainel Carreira |
16:45 às 17:15 |
Dividir para conquistar: Modularização e Features Dinâmicas no AndroidAngélica Oliveira / Selem AfonsoHoje em dia temos apps crescendo cada dia mais e times crescendo cada dia mais. Diante dessa situação, as preocupações mais comuns são: Como não ter times impactando no trabalho de outros times? Como diminuir o tamanho do meu aplicativo, mesmo precisando adicionar mais Features? Parecem perguntas sem resposta. Mas atualmente temos formas de evitar esses problemas existentes. Modularizando um grande aplicativo, podemos separar conceitos e códigos fonte, desacoplando as funcionalidades e as camadas, sendo possível ter um código fonte limpo e organizado. Além disso podemos ter módulos de Features Dinâmicas, com eles podemos ter features que são instaladas conforme a necessidade do usuário.
|
17:15 às 17:45 |
Introdução a Programação Assíncrona em PHPMarcel Gonçalves dos SantosO ecossistema de PHP tem crescido imensamente nos últimos anos e diversos conceitos e ferramentas têm se consolidado. Um deles é a programação assíncrona. Nesta palestra serão abordados os conceitos de programação assíncrona, programação baseada em eventos, event-loop, streams, promises entre outros. Serão apresentados casos de usos em que podemos nos beneficiar da programação assíncrona e serão apresentadas bibliotecas e ferramentas que fornecem suporte e/ou fazem uso de programação assíncrona. E, por fim, será disponibilizado uma lista de referências para estudos.
|
17:45 às 18:00 |
EncerramentoLink da transmissão ao vivo no Hopin
|