O documento apresenta React como uma biblioteca para construção de interfaces com componentes, estados e ciclo de vida. Também descreve tecnologias como React Router para gerenciamento de rotas, Webpack para empacotamento de código e Babel para transpilação, que auxiliam no desenvolvimento de aplicações web com React.
Há uma famosa frase que dita ser invalidação de cache uma das mais difícil tarefas da Ciências da Computação. Esta palestra traz diferentes abordagens para armazenar dados em cache para aplicações Web. Tecnologias como HTTP, NGINX, Redis, cache em memória entre outras serão analisadas juntamente com algumas práticas para endereçar cache em diferentes leveis.
A todo tempo surgem novas formas de pensar e estruturar interfaces para a Internet. Esta palestra toma um olhar crítico a respeito de ferramentas, técnicas e código front-end em geral. Nosso objetivo será aprender a direcionar esforços para alcançar melhores resultados.
JavaScript e o perfil do desenvolvedor front end das atualidades mais atuaisWilliam Oliveira
Palestra apresentada no FEMUG-ABC com o intuito de convencer os desenvolvedores da necessidade de se aprender/estudar JavaScript e como se adequar ao mercado de trabalho atual.
Versão original com anotações, links importantes e os gifs legais: https://docs.google.com/presentation/d/15St9PXpif87PIqWnIuP3Xfr-kOPJvnssWIt_cLpnoRI/edit?usp=sharing
Há uma famosa frase que dita ser invalidação de cache uma das mais difícil tarefas da Ciências da Computação. Esta palestra traz diferentes abordagens para armazenar dados em cache para aplicações Web. Tecnologias como HTTP, NGINX, Redis, cache em memória entre outras serão analisadas juntamente com algumas práticas para endereçar cache em diferentes leveis.
A todo tempo surgem novas formas de pensar e estruturar interfaces para a Internet. Esta palestra toma um olhar crítico a respeito de ferramentas, técnicas e código front-end em geral. Nosso objetivo será aprender a direcionar esforços para alcançar melhores resultados.
JavaScript e o perfil do desenvolvedor front end das atualidades mais atuaisWilliam Oliveira
Palestra apresentada no FEMUG-ABC com o intuito de convencer os desenvolvedores da necessidade de se aprender/estudar JavaScript e como se adequar ao mercado de trabalho atual.
Versão original com anotações, links importantes e os gifs legais: https://docs.google.com/presentation/d/15St9PXpif87PIqWnIuP3Xfr-kOPJvnssWIt_cLpnoRI/edit?usp=sharing
Desenvolvimento Mobile Multiplataforma: Uma abordagem ágil e de alto desempen...Criciúma Dev
Lucas Ferreira (BurnWeb)
A talk abordará uma forma diferente de desenvolver apps para celular utilizando o framework React Native criado pelos engenheiros do Facebook. Ao final também teremos um pouco de mão na massa.
4º Meetup Criciúma Dev
O uso de PWA e o futuro do desenvolvimento mobile com React Native e Kotlin -...E-Commerce Brasil
David Robert, CTO da Elo7, fala sobre "O uso de PWA e o futuro do desenvolvimento mobile com React Native e Kotlin" no Fórum E-Commerce Brasil 2017. Saiba mais em https://www.ecommercebrasil.com.br/forum2017/
Desenvolvedor WordPress desde o final de 2007, Guga Alves é Analista de Sistemas e Pós graduado em Gestão Estratégica em Marketing Digital e idealizador do site Tudo Para WordPress. Desde novembro de 2015 trabalha na Automattic como Happiness Engineer atendendo usuários do WordPress.com e ajudando a disseminar a cultura WordPress e open source pelo país. Possui sólidos conhecimento de SEO, já palestrou em diversos eventos como a Campus Party e WordCamps, edições POA, SP, Fortaleza, Florianópolis e BH, e organizou 2 edições do WordCamp RJ e diversos meetups.
Breve descrição sobre a apresentação: O Gutenberg se tornou realidade com a chegada do WordPress 5. O novo editor é só o começo de uma série de mudanças que estão chegando para a plataforma. Que mudanças são essas? Saiba o que esperar das fases 2 e 3, que já estão para chegar e prometem mudar totalmente a forma de utilizar o WordPress.
Palestra realizada no evento The Developers Conference em Florianópolis - 2016 na trilha Mobile, aonde eu comento sobre a utilização de WebComponents e Polymer
Aplicando Testes Automatizados com Selenium e Azure DevOps - MVPConf LATAM 2019Renato Groff
Apresentação sobre a implementação de testes automatizados de aplicações Web utilizando Selenium WebDriver e o Azure DevOps. Palestras realizadas em São Paulo-SP nos dias 12 e 13/04/2019, durante o MVPConf LATAM 2019 em conjunto com o MVP Milton Câmara Gomes.
Gutenberg: O que esperar das próximas fasesGuga Alves
O Gutenberg se tornou realidade com a chegada do WordPress 5. O novo editor é só o começo de uma série de mudanças que estão chegando para a plataforma. Que mudanças são essas? Saiba o que esperar das fases 2, 3 e 4, que prometem mudar totalmente a forma de utilizar o WordPress!"
Walker Leite apresenta usando o WordPress como backend de aplicaçãoWordCamp Floripa
Sou analista e desenvolvedor de software na InCuca, trabalhando a 10 anos na criação de soluções para a WEB.
Breve descrição sobre a apresentação: Vou introduzir com uma explicação do que é um headless CMS, e como o WordPress pode ser utilizado dessa forma, para criar um ambiente amigável na gestão de conteúdo de Web Apps. Vou usar um caso de uso real como base para a minha palestra.
Automatizando o teste de aplicações Web com Selenium WebDriver e Azure DevOps...Renato Groff
Apresentação sobre teste automatizado de aplicações Web utilizando Selenium WebDriver e o Azure DevOps. Apresentação realizada em 27/11, durante a edição 2019 do TDC (The Developer's Conference) em Porto Alegre-RS.
DOM, CSSOM e RenderThree - Introdução ao Browser Render PathDiego Eis
Entender como funciona o processo de renderização do browser é simples e ajuda bastante na hora de pensar em performance. Nessa apresentação, mostro um pouco sobre esse processo.
Você não precisa de uma sopa de letrinhas para criar web appsWilliam Oliveira
Palestra apresentada no GDG-ABC sobre a criação de Web Apps e um overview sobre a criação de aplicações JavaScript com Frameworks como o AngularJS, libs como ReactJS e ferramentas estilo GulpJS, GruntJS, Yeoman, NPM, Webpack, dentre outras.
Palestra apresentada na XLVII Jornada de Desenvolvimento Tecnológico promovida pela Faculdade de Computação e Informática da Universidade Presbiteriana Mackenzie em 13.10.2014
Mini-curso realizado no CESOL 2009 em Fortaleza na UFC campos do PICI, ministrado por mim Targino Silveira.
Nesse mini-curso viso preparar as pessoas para iniciarem a fazer pequenas aplicações e ao terminarem o mini-curso já sabendo com incluir, editar, excluir, pesquisar registros; alterar templates, trabalhar com migrations e uma outra serie de procedimentos.
Desenvolvimento Mobile Multiplataforma: Uma abordagem ágil e de alto desempen...Criciúma Dev
Lucas Ferreira (BurnWeb)
A talk abordará uma forma diferente de desenvolver apps para celular utilizando o framework React Native criado pelos engenheiros do Facebook. Ao final também teremos um pouco de mão na massa.
4º Meetup Criciúma Dev
O uso de PWA e o futuro do desenvolvimento mobile com React Native e Kotlin -...E-Commerce Brasil
David Robert, CTO da Elo7, fala sobre "O uso de PWA e o futuro do desenvolvimento mobile com React Native e Kotlin" no Fórum E-Commerce Brasil 2017. Saiba mais em https://www.ecommercebrasil.com.br/forum2017/
Desenvolvedor WordPress desde o final de 2007, Guga Alves é Analista de Sistemas e Pós graduado em Gestão Estratégica em Marketing Digital e idealizador do site Tudo Para WordPress. Desde novembro de 2015 trabalha na Automattic como Happiness Engineer atendendo usuários do WordPress.com e ajudando a disseminar a cultura WordPress e open source pelo país. Possui sólidos conhecimento de SEO, já palestrou em diversos eventos como a Campus Party e WordCamps, edições POA, SP, Fortaleza, Florianópolis e BH, e organizou 2 edições do WordCamp RJ e diversos meetups.
Breve descrição sobre a apresentação: O Gutenberg se tornou realidade com a chegada do WordPress 5. O novo editor é só o começo de uma série de mudanças que estão chegando para a plataforma. Que mudanças são essas? Saiba o que esperar das fases 2 e 3, que já estão para chegar e prometem mudar totalmente a forma de utilizar o WordPress.
Palestra realizada no evento The Developers Conference em Florianópolis - 2016 na trilha Mobile, aonde eu comento sobre a utilização de WebComponents e Polymer
Aplicando Testes Automatizados com Selenium e Azure DevOps - MVPConf LATAM 2019Renato Groff
Apresentação sobre a implementação de testes automatizados de aplicações Web utilizando Selenium WebDriver e o Azure DevOps. Palestras realizadas em São Paulo-SP nos dias 12 e 13/04/2019, durante o MVPConf LATAM 2019 em conjunto com o MVP Milton Câmara Gomes.
Gutenberg: O que esperar das próximas fasesGuga Alves
O Gutenberg se tornou realidade com a chegada do WordPress 5. O novo editor é só o começo de uma série de mudanças que estão chegando para a plataforma. Que mudanças são essas? Saiba o que esperar das fases 2, 3 e 4, que prometem mudar totalmente a forma de utilizar o WordPress!"
Walker Leite apresenta usando o WordPress como backend de aplicaçãoWordCamp Floripa
Sou analista e desenvolvedor de software na InCuca, trabalhando a 10 anos na criação de soluções para a WEB.
Breve descrição sobre a apresentação: Vou introduzir com uma explicação do que é um headless CMS, e como o WordPress pode ser utilizado dessa forma, para criar um ambiente amigável na gestão de conteúdo de Web Apps. Vou usar um caso de uso real como base para a minha palestra.
Automatizando o teste de aplicações Web com Selenium WebDriver e Azure DevOps...Renato Groff
Apresentação sobre teste automatizado de aplicações Web utilizando Selenium WebDriver e o Azure DevOps. Apresentação realizada em 27/11, durante a edição 2019 do TDC (The Developer's Conference) em Porto Alegre-RS.
DOM, CSSOM e RenderThree - Introdução ao Browser Render PathDiego Eis
Entender como funciona o processo de renderização do browser é simples e ajuda bastante na hora de pensar em performance. Nessa apresentação, mostro um pouco sobre esse processo.
Você não precisa de uma sopa de letrinhas para criar web appsWilliam Oliveira
Palestra apresentada no GDG-ABC sobre a criação de Web Apps e um overview sobre a criação de aplicações JavaScript com Frameworks como o AngularJS, libs como ReactJS e ferramentas estilo GulpJS, GruntJS, Yeoman, NPM, Webpack, dentre outras.
Palestra apresentada na XLVII Jornada de Desenvolvimento Tecnológico promovida pela Faculdade de Computação e Informática da Universidade Presbiteriana Mackenzie em 13.10.2014
Mini-curso realizado no CESOL 2009 em Fortaleza na UFC campos do PICI, ministrado por mim Targino Silveira.
Nesse mini-curso viso preparar as pessoas para iniciarem a fazer pequenas aplicações e ao terminarem o mini-curso já sabendo com incluir, editar, excluir, pesquisar registros; alterar templates, trabalhar com migrations e uma outra serie de procedimentos.
Lightning components - o que são, quais os seus objectivos e exemplos práticosDom Digital
A framework Lightning Componente permite criar facilmente componentes e aplicações modernas na plataforma Salesforce.
Neste slide descubra o que são lightning components, quais os seus objectivos.
Copyright @ Dom Digital 2016
Em um mundo onde as aplicações e serviços são cada vez mais 'micro', muitas vezes nos vemos presos a legados monolíticos de difícil manutenção e/ou substituição completa, quer seja por questões econômicas ou estratégicas. Nesta palestra vamos abordar o tema citando uma aplicação desktop real que roda em milhares de operadores dos maiores callcenters do Brasil. Como decisões de arquitetura podem ajudar revitalizar este tipo de aplicação e entregar valor enquanto o backlog incremental é mantido? Vamos mostrar o modelo de arquitetura escolhido para o nosso caso, discutir cada componente, os motivos que nos fizeram escolhe-los e mostrar um pouco de código.
ReactJs é uma biblioteca Javascript para construir interfaces de usuário. É rápido, fácil de aprender e divertido de se trabalhar. Nesta palestra meu objetivo é mostrar o que é possível construir com essa tecnologia e, claro, despertar em você a curiosidade de criar um novo projeto com ReactJs.
Ruby on Rails: um estudo de viabilidade em ambientes empresariaisRodrigo Recio
Apresentação de pesquisa onde é feita uma revisão bibliográfica sobre a linguagem de programação Ruby e o arcabouço Ruby on Rails, os quais são utilizados para o desenvolvimento ágil de aplicações para plataforma web. Nesta são analisados diversos requisitos necessários para o desenvolvimento de aplicações eficientes e de forma produtiva.