Credenciamento
Hora de fazer seu check-in no evento, pegar aquele café e escolher o melhor lugar. :)
Cerimônia de Abertura
Momento de falar sobre os fórum, nosso anseios e o porque de estarmos ali.
Implementando autenticação de dois fatores em qualquer aplicação
Todos temos conhecidos cujas senhas foram expostas. Conhece alguém? São frequentes os relatos de invasão de servidores, uso de engenharia social, vazamentos de senhas por hackers ou descuido com a proteção das senhas. Veremos como nos proteger usando autenticação de dois fatores em nossos sistemas.
Sabemos que a autenticação de dois fatores é uma grande aliada dos nossos usuários, mas mostraremos porque os maiores beneficiados são o desenvolvedor e a empresa que detém o software. Mais do que isto, veremos como implementar a autenticação de dois fatores em um sistema Web utilizando PHP. Nossa solução poderá ser usada com qualquer autenticador de uso comum, como Google Authenticator, Authy e similares, bem como em uma implementação de cliente próprio, se você preferir.
Insight Data Science
Você já deve ter lido ou ouvido falar sobre "Data Science", e não sabe o que é? Vamos juntos conhecer e aprender sobre a "Ciência dos Dados", onde e como podemos aplicá-la, e o por quê dessa área tem crescido tanto, tornado-se uma necessidade para a resolução de problemas e situações da vida cotidiana atual.
Code Revolution
Vamos relembrar os alicerces da engenharia de software e trazer para os dias atuais as novas abordagens, técnicas e processos utilizados. Entenderemos na prática coisas como Agile, CI, Testes e etc.. Vamos trazer para nossos dias a verdadeira revolução, a revolução do código!
Palestrei
Workshop for Speakers.
Tem vontade de se tornar um palestrante e de aprender os caminhos das pedras da arte de palestrar? Então vem pro Palestrei. :)
Introdução à modelagem de bancos NoSQL - ArangoDB
Neste workshop serão apresentados os conceitos fundamentais da modelagem de bancos de dados NoSQL, especialmente os bancos de dados não relacionais que suportam vários modelos como chave-valor, documentos e grafos.
Materiais necessários: Notebook Pessoal
Conhecendo o Design Thinking e potencializando ideias
Neste workshop, usaremos a abordagem de inovação Design Thinking. Conheceremos seus valores, pilares e etapas e de forma prática descobriremos como podemos resolver problemas, testar ideias e entrega-las com valor.
Materiais necessários: reguas, pincéis de quadro branco, post its, papel e caneta. :)