O uso de ChatBots se tornou a onda do momento - em todas as esferas em especial E-Commerce. Nessa palestra estarei mostrando a todos a evolução do mundo dos Bots e como desenvolver um Chat Bot com Node.Js com SDK Microsoft Bot Framework
Glaucia Lemos Software Engineer, Tech Evangelist WoMakersCode & Microsoft MVP
Software Engineer & Developer com especialização em .NET com experiência nacional e internacional em desenvolvimento de sistemas desde pequenas à grandes empresas. Trabalhando com diferentes tecnologias e frameworks e linguagens de programação, como: C#, Asp.NET, Node.Js, Angular, HTML, CSS, JQuery, KnockoutJs, TypeScript, RESTFul, API, MongoDb, Ruby on Rails, Python Django, SQL Server, Metodologias Ágil e Scrum, TDD, DDD, BDD e entre outros. Atualmente atua como Microsoft MVP em Visual Studio and Development Technologies. Sendo assim, atuando como evangelista de novas linguagens de programação, em especial Open Source. E também é Community Leader & Speaker do Meetup: Coders in Rio e Volunteer & Tech Speaker do WoMakersCode.
Construir modelos preditivos que irão possibilitar computadores a agir, aprender e tomar decisões baseados em dados já não é mais um conto da carochinha, realmente já está acontecendo, e para começarmos a embarcar nesta jornada, nada melhor que uma introdução a este novo mundo com a linguagem mais usada e que mais amamos no mundo: *JS*
Clóvis Neto Front End Engineer, Liferay
Front End Engineer, sou organizador do FEMUG-PE, criador do All Animation CSS3, e fundador do CãoPido, startup incubada na JUMP Brasil e premiada no Inovativa Brasil. Além de palestrante, também sou entusiasta em criar animações com CSS3 e Canvas. Me considero um entusiasta e fã de carteirinha quando o assunto se trata de machine learning. Gosto de passar meu tempo estudando novas formas de dominar o mundo, e para tal, nada melhor que passar umas horinhas estudando ML.
Escrever testes unitários no Back-end é bem simples, basicamente testamos o retorno de nossos métodos e show. Agora quando passamos a bola para o Front-end, a coisa complica, não pensamos apenas no resultado de um método, mas também temos que nos preocupar em testar se nossos componentes estão sendo renderizados corretamente e, pior ainda, nas ações do usuário! Afinal como testar um click?
Larissa Abreu Front end developer, Valle Web
Gamer, Front-End Developer, futura Suicide Girl, cantora, PotterHead e web platform evangelist. Atuando dentro da Valle web no desenvolvimento de componentes independentes, na composição de aplicações, ajudando na mentoria de novos desenvolvedores e autora de testes automatizados xD
Iremos olhar todos componentes internos do hardware, entender como funcionam, como é a criação de um emulador, disassembly da ROM, graphic dumping e audio. Usaremos JavaScript para tudo isso e alguns conhecimentos de Assembly.
Nessa palestra iremos conhecer a linguagem Elm através da construção de um PWA. Elm é uma nova linguagem funcional para construção de front-end que compila para JS com performance similar a React e Vue porém com muito mais garantias. De sintaxe similar a Haskell e semântica parecida com OCaml, Elm é possui muitos conceitos avançados sem no entando perder o foco em programadores funcionais iniciantes e por causa disso é super amigável. Sua arquitetura inovadora serviu de inspiração para o Redux e outras bibliotecas famosas. Ao final da palestra, as pessoas saberão por que e como começar a desenvolver na nova linguagem.
Andre Garzia TechSpeaker, Mozilla
Desenvolvedor nas áreas de web e internet das coisas. Voluntário da Mozilla e apaixonado pelo mundo mobile, publicou diversos livros sobre Firefox OS e fez da educação seu trabalho por meio de suas iniciativas de letramento web e empoderamento através da experimentação tecnológica. Seu foco atual é a decentralização da internet, IoT e Web.
A web está enfrentando mais uma convergência de conteúdo, devices, telas e experiências. Estamos imergindo e construindo uma web com cada vez menos fronteiras e dessa vez elas são geográficas! Telepresenças e e convergências de realidade farão parte do nosso cotidiano do mesmo jeito que realizar uma vídeo chamada hoje já faz parte. Nesta palestra mostrei como utilizar o A-Frame, o maior e mais completo framework para criação e manipulação de ambientes virtuais na web, com Vue e Vuex. Vamos unir as tecnologias que amamos para facilitar a construção de cenários e realidades virtuais.
Luigui Delyer Senior Front-End Developer, SuperUber
Front-End Developer especialista em VueJS, Vuex, SASS, PUG, Atomic Design e GeoDevelopement com ArcGIS, Leaflet e OpenStreetMap. Atualmente trabalhando com A-Frame, WebVR e Three.js fazendo aplicações de realidade virtual com VueJS numa empresa maneiríssima que mistura arte, design e tecnologia. Ativista de Software Livre, representante da Mozilla no Brasil, já participei de diversos eventos pelo país falando sobre tecnologias web. Apresento um podcast chamado 'Elemencast' cujo tema é desenvolvimento web.
Render functions são uma feature ainda pouco explorada por muitos devs. Nesta palestra vamos explorar um pouco do seu potencial e por que deveríamos usa-las com mais frequência.
Vinicius Reis Engenheiro de Aplicações., Decision6
Sou Full-Stack Severino-Developer, casado e pai uma filha linda. Gosta de filmes, livros, mangá, HQs, games… Ou seja, gosto de mais coisas do que tenho tempo para fazê-las. Gravo vídeos para o Codecasts e trabalha na Decision6 como Engenheiro de Aplicações.
Uma introdução ao paradigma funcional e aos seus principais conceitos utilizando Javascript como linguagem de exemplo. Promove o paradigma funcional como prática para incrementar projetos já existentes com código simples, modularizados e testáveis.
Cristina Silva Analista de Desenvolvimento, Meta
Full stack developer, audaciosamente lutando contra a entropia. Possui mais de seis anos de atuação na industria de desenvolvimento de software. Atualmente trabalha alocada na TV Globo, na criação de sistemas webs e mobiles. Entusiasta de aplicações descentralizadas, Blockchain e IA, passa o tempo livre em casa estudando finanças, linguagens esotéricas, piscando LEDs com Arduino e tentando criar o HAL 9000.
GraphQL foi criado para ser uma alternativa ao REST, irei explorar algumas vantagens que fizeram o Nubank adotar essa tecnologia e falar sobre o Apollo, que é uma biblioteca tanto client-side quando server-side para aplicações que utilizam GraphQL.
Marina Limeira Engenheira de Software, Nubank
Natural de Alagoas, hoje trabalha como engenheira de software no Nubank e cursa Ciência da Computação na PUC-SP. Já contribuiu com projetos da Mozilla Brazil e antes de se mudar para São Paulo, organizou a duas edições do Rails Girls que aconteceram em Maceió.
Renderizar componentes no servidor pode melhorar bastante a perfomance da sua aplicação, mas como fazer isso e que tipo de desafios podem ser esperados quando se usa essa técnica? E mais importante ainda, como abordar esses desafios?
Leticia Farias Engenheira de Software, VTEX
Leticia é formada em ciência da computação pela Universidade Federal de Campina Grande, hoje trabalha como engenheira de software na VTEX e é mentora do curso React Nanodegree da Udacity. Sempre trabalhou com desenvolvimento web apesar de ter flertado com, e gostar muito de, análise e visualização de dados e computação em nuvem.