Track: JavaScript e Web

Dia da semana:

Desenvolvimento com JavaScript, HTML5, HTTP/2 e novas tendências da web moderna. JavaScript é uma das plataformas que mais cresce e evolui. Está presente desde o browser ao servidor, passando também por dispositivos mobile. Cada vez mais é preciso investir em performance e na experiência do usuário.

Essa track irá explorar as últimas tendências, como progressive web apps, programação reativa, performance, UX e frameworks.

11:00am - 11:50am

Por Fernanda Bernardo
Engenheira de Software na Elo7

Frameworks JS são criados a todo momento no mundo Front End. Mas como tomar a decisão de qual framework escolher, ou até mesmo não utilizar nenhum framework e desenvolver tudo internamente?

Nessa talk contarei como foi o processo de optar pela construção de uma arquitetura isomórfica no Elo7, utilizando o mínimo de frameworks possíveis, construindo tudo de forma pura em um projeto usando conceitos presentes em diversos frameworks como por exemplo: server side rendering, DOM diffing,...

3:35pm - 4:25pm

Por Christiano Milfont
Tech Lead at Rivendel

Por Yuri Adams
Software Engineer at Rivendel

O front-end é a área mais perecível das aplicações, pois necessita ser refatorado constantemente de forma a acompanhar a rápida evolução de frameworks e modelos arquiteturais da web. Mas como manter o meu domínio isolado destas mudanças? Como manter o front-end da minha aplicação atualizado e ao mesmo tempo preservar o investimento feito no desenvolvimento do domínio da minha aplicação?

Nesta palestra, será apresentado um modelo arquitetural baseado em GraphQL e Redux, projetado de...

4:40pm - 5:30pm

Por Dan McGhan
Developer Advocate at Oracle

Drivers make it easy to connect to and run statements against a database. That means they're perfect for creating RESTful APIs, right? Well, you'll want to add some pagination capabilities, maybe sorting controls, and what about some generic filtering options too. You could do all that with the driver and some smart code, but is it really the best approach? Well, that depends...

In this session, attendees will learn about some of the benefits and challenges associated with manual API...

6:00pm - 6:50pm

Por Jakub Jedryszek
Software Engineer at Microsoft

Artificial Intelligence and Machine Learning gives us tremendous opportunity to gain knowledge from massive amounts of data. With the power of Cloud and AI you can search, analyze and learn from your data at scale. One of the biggest challenges is ability to find meaningful information across your data.

In this talk you will learn what you need to know in order to build intelligent Cloud solutions with power of Artificial Intelligence and Machine Learning. From architecting cloud...

Host: Loiane Groner Senior Full-Stack Developer no Citibank

Tracks

Quarta-feira

  • Engenharia de Dados

    Armazenando e processando Big Data com eficiência.

  • Microservices e Web APIs

    Da ubiquidade das APIs a microservices ultra-modulares, frameworks modernos e os desafios de implantação, gestão e pós-produção.

  • JavaScript e Web

    Desenvolvimento com HTML5, JS, CCS3, HTTP/2 e novas tendências da web moderna.

  • IoT: Tecnologias do Mundo Real

    Conheça experiências de mundo real em IoT, bem como tecnologias que vão habilitar os próximos grandes avanços desta revolução.

  • Solutions Track #1

    Conheça soluções, ferramentas e técnicas de empresas parceiras do QCon São Paulo.

Quinta-feira

Sexta-feira

  • Data Science Aplicada

    Da teoria à prática: como grandes cases do Brasil e do mundo têm utilizado DataScience para alavancar seus negócios.

  • Containers: o Estado da Arte

    Muito mais do que uma tecnologia, Containers são uma plataforma. Qual é o estado da arte, novidades, tendências e casos de uso sobre esta revolução.

  • Linguagens do Século 21

    Linguagens e plataformas emergentes no server-side, com ênfase em linguagens projetadas especificamente para alta concorrência e sistemas distribuídos.

  • Ciência da Computação no Mundo Real

    Temas discutidos na academia que podem nos ajudar a obter melhores resultados em nosso dia-a-dia.

  • Carreira e Soft-Skills

    Profissionais de sucesso vão muito além das suas habilidades em escrever código. Como potencializar seu desenvolvimento como profissional.