Sobre o evento
O Nerdzão preparou uma semana inteira de muito conteúdo , do dia 29 de julho a 03 de agosto. Todos os dias serão presenciais, cada dia será um tema especifico em um lugar diferente e no sábado, no ultimo dia, teremos 4 megas workshops.
Quando e Onde?
29 de julho (17h00 - 22h00) JavaScript & Frameworks
Local: Distrito - Avenida Rebouças, 1585
30 de julho (17h00 - 22h00) IA / Machine Learning / Python
Local: Distrito - Avenida Rebouças, 1585
31 de julho (17h00 - 22h00) NodeJS / TypeScript
Local: Distrito - Avenida Rebouças, 1585
 
01 de agosto (17h00 - 22h00) Segurança / Pentest
Local: Lambda3 - Av. Angélica, 2318
02 de Agosto (17h00 - 22h00) Dados / Power BI / R
Local: Lambda3 - Av. Angélica, 2318
03 de Agosto (09h00 - 17h00) Workshops
Local: FCamara - Rua Bela Cintra, 986 - 2º andar
Palestrantes
Wiluey Sousa
Trilha: Dados
Sofia Marshallowitz
Trilha: IA
Douglas Romão
Trilha: JS
Fernando M. Furtado
Trilha: Segurança
Giovanni Francischelli
Trilha: JS
Alefe Souza
Trilha: React
Albert Lemos
Trilha: NodeJS
Beatriz Milz
Trilha: Dados
Lucas Teles
Trilha: JS
Erison Lopes
Trilha: IA
Daniel Freitas
Trilha: Segurança
Maria Tereza Yassin
Trilha: Segurança
Orlando Gomes
Trilha: IA
Gustavo Fournier
Trilha: NodeJS
Fernanda Machado
Trilha: Dados
Francisco Oliveira
Trilha: Go
Igor Halfeld
Trilhas: JS | NodeJS
Robson Soares Amorim
Trilha: Dados
Rafael Guimarães
Trilha: IA
Denis Expedito
Trilha: Dados
Carla Vieira
Trilha: IA
Renato Romão
Trilha: JS
Alvaro Camillo
Trilha: JS
Mikaeri Ohana
Trilha: IA
Lucas de Barros
Trilha: IA
Lucas Santos
Trilhas: NodeJS | Segurança
Gustavo Sales
Trilha: NodeJS
Wellington Almeida
Trilha: NodeJS
Heloisa Carbone
Trilha: Segurança
Jean Peixoto
Trilha: NodeJS
Cybelle
Trilha: Segurança
Antonio Neto
Trilha: IA
Viviane Martins
Trilhas: Segurança | Dados
Daniele Nazaré
Trilhas: Segurança | Dados
Vitor Gonçalves
Trilha: JS
Ana Bonani
Trilha: IA
Italo José
Trilha: IA
Jéssica Félix
Trilha: R
Icaro Caldeira
Trilhas: NodeJS | Segurança
Diego Telles
Trilhas: JavaScript | IA
Guilherme Caruso
Trilhas: GO
Camilla Martins
Trilhas: Dados
Maria Ferreira
Trilhas: Segurança
Programação
Tema: JavaScript & Frameworks
29 de julho |
17h00 - 22h00 |
Distrito - Avenida Rebouças, 1585
Abertura
BaaS com GraphQl utilizando Graphcool Vitor Gonçalves
Como utilizar ferramentas Back End As a Service para turbinar o desenvolvimento da sua aplicação.
Você não vue o que eu Vue Igor Halfeld
Quero falar sobre as vantagens do Vue e como ele pode acelerar o seu desenvolvimento front-end, além de falar do seu ecossistema. Para a demo quero fazer um live coding bem rápido e para a demo final vou fazer uma aplicação real time.
O que é o SharePoint Framework (SPFx)? Renato Romão
SharePoint Framework é uma importante ferramenta para o desenvolvimento de soluções para SharePoint Clássico e Moderno, facilitando a integração com os dados do SharePoint usando tecnologias Web, como: JavaScript, React, Angular, entre outras.
Coffe & Networking
React to React Diego Telles
Quer mexer com React e não faz ideia de como ele se
comporta?
Vamos ver como o React é com um case real de
desenvolvimento e ver também quais suas vantagens em
relação a outros Frameworks.
A primeira muralha! Segurança no front end! Alvaro Camillo Neto
"Segurança não deve ser apenas uma preocupação do desenvolvedor back-end ou infra. Ela deve ser uma preocupação de todos! Vamos aprender juntos algumas práticas e técnicas para proteger o seu front-end utilizando o framework Angular. Nessa apresentação mostrarei técnicas e ferramentas para o desenvolvedor front-end utilizar nas suas aplicações Angular."
Simplificando componentes com React Hooks Lucas Teles
Nesta palestra iremos explorar o mais novo recurso do React, os Hooks, ela permite que você tenha acesso a recursos que até o momento exigiam que se fossem utilizadas classes, só que agora apenas com funções.
React Relay - simplificando o state management com data fetching inteligente Giovanni Francischelli Santos
"A troca de dados com o servidor e sua destribuição no
formato correto entre os componentes introduz muita
complexidade ao state management que popularmente é
resolvido por bibliotecas como o redux.
Essa palestra demonstra a simplicidade que um data
fetching inteligente provoca no state, utilizando:
- GraphQL, uma linguagem expressiva para declarar quais
informações são necessárias
- Relay, um GraphQL client onde cada componente declara
suas necessidades de dados eliminando a complexidade em
destribuí-los.
"
React para o mundo do Office 365 da Microsoft Douglas Romão
Nessa apresentação veremos como a Microsoft está utilizando o ReactJS para incorporar e mudar a estrutura dos componentes do Office 365 e seus produtos internos como SharePoint, Office Desktop e Dynamics 365.
Encerramento
Tema: IA / Machine Learning / Python
30 de julho |
17h00 - 22h00 |
Distrito - Avenida Rebouças, 1585
Abertura
Sentiment Analysis com Power BI e Cognitive Services Orlando Gomes
Analisar sentimentos tem sido fundamental para que diferentes mercados possam compreender a aceitação de seus clientes em relação ao serviço prestado, nesta palestra, serão demonstrados exemplos de como a API de Text Analyitics do Cognitive Services no Microsoft Azure, integrado ao Power BI podem ofertar uma visão fácil e interativa da detecção de sentimento sobre um determinado texto.
Reconhecimento Facial utilizando Visão Computacional Erison Lopes
Nesta talk, irei explicar os principais conceitos de visão computacional e como um computador é capaz de realizar o reconhecimento facial de uma pessoa a partir de imagens digitais. Teremos tanto a teoria, apresentando os algoritmos e técnicas que possibilitam a identificação de uma pessoa, quanto a parte prática sobre como isso é feito no código.
Math-chine Learning Antonio Neto
O minimo que você precisa saber de mátematica para Machine Learning.
Coffee & Networking
GPU e TPU de graça por 12h/dia para seus projetos de deep learning Italo José
"Já precisou treinar seus modelos em uma GPU porém não tinha uima ou até mesmo não tinha grana para usar um servidor com GPU? seus problema acabaram! Que tal usar uma Tesla T4 de 12 GB de mémoria RAM (é mais de R$12.000,00 uma dessas) de GRAAAAÇAAAA por 12 horas/dia? Acha que isso não é o suficiente, que tal usar uma TPU (que hoje só temos através de cloud e custa US$ 8,00/TPU/hora) de graça por 12 horas/dia? ficou interessado? cola ai e vamos ver como isso funciona!"
IA FLorestas_LOucas Lucas de Barros
Em 7 minutos (isso mesmo) pretendo ensinar, codar, aprender sobre scikit-learn e seu uso com a Inteligencia Artificial .... utilizando o modelo preditivo 'Random Florest' Conteúdo dinâmico e com 'live code', dedicando-se desde conceitos mais básicos até os mais avançados. O exemplo refere-se a uma campanha de vendas de um fornecedor de peças, porém os conceitos/práticas podem ser usadas para os diversos segmentos. Links: https://github.com/triatebr/aprenda-python/tree/master/IA_Random_Florest https://github.com/triatebr/aprenda-python/blob/master/IA_Random_Florest/Florest.ipynb Usando o Google Colab, (on line e open source) abordarei conceitos e sintaxe de comandos e recursos.
AI e ML em 5 minutos: O que voce precisa saber antes de começar Ana Bonani
"O que é Inteligência artificial e aprendizado de maquina? Metodos supervisionados / não supervisionados Por onde começo? Algumas linguagens e pacotes de trabalho. O que posso fazer com isso? Meu algoritmo vai dominar o mundo? "
Data preprocessing: why is it important? Mikaeri Ohana
Quando falamos sobre inteligência artificial, temos que ter em mente que algo crucial para que ela funcione é o dado. Os dados que geramos desde quando levantamos até o momento que voltamos novamente à cama. Mas como tratamos esses dados e tornamos eles próprios para alimentar nossa IA? Em pequenos 7 minutos veremos grandes insights de como tratar a informação que a IA receberá.
Tipos de Aprendizado de Máquina Diego Teles
Nessa talk você vai conhecer os tipos de aprendizado de
maquina, aprender um pouco sobre aprendizado
supervisionado e classes de algoritmos de aprendizado
Supervisionado e sobre algoritmos não supervisionado.
A talk aborda problemas reais quanto ao desenvolvimento de
soluções para a área. Além disso, são apresentados os
primeiros passos em relação ao desenvolvimento de
algoritmos utilizando a biblioteca Scikit-learn e a
plataforma Google Colab.
Painel - Aprendizado de maquina
A caixa preta da Inteligência Artificial Carla Vieira
Os algoritmos de Inteligência Artificial trazem possibilidades de otimização do trabalho e personalização de experiência, mas também trazem riscos e desafios que precisam ser conhecidos e considerados antes de sua adoção. Os algoritmos que nos avaliam, deveriam sujeitar-se aos critérios de avaliação justa que buscamos. Mas isso não é bem o que acontece, seja porque consideramos que eles são mais precisos do que realmente são, seja porque permitimos que sigam nos julgando obscuramente. É fundamental questionar, assim, se é esse o objetivo que esperamos encontrar nas inovações. Devemos automatizar pela simples automação? Ou cabe aqui uma reflexão ética sobre injustiças algorítmicas?
IA pode ser criativa? Sofia Marshallowitz
Criatividade é uma habilidade que normalmente consideramos exclusivamente humana. Por toda a história, fomos os seres mais criativos do planeta Terra. Temos ritos, temos mitologias, contamos histórias e inventamos soluções para nossos problemas. Criamos músicas que nos fazem cair de amores e livros que podem nos levar à melancolia extrema (como fez Goethe). Mas, essa habilidade é exclusivamente humana ou máquinas também possuem sua capacidade criatividade? A apresentação pretende trazer algumas reflexões para o cotidiano, especialmente na interação homem-máquina. Não será realizado nenhum tipo de demonstração de código ou método. O propósito é analisar o cenário e levar o desenvolvedor/ engenheiro de machine learning/ designer a refletir sobre a sua relação e a relação das outras pessoas com o sistema criado.
Desafios ao criar um classificador de textos com poucos dados Rafael Guimarães
A ideia da palestra é mostrar passo a passo como criar um classificador de textos usando redes neurais em Java, comentar sobre o problema de começar com poucos exemplos no dataset, mostrar as várias formas de representar textos no formato numérico e mostrar como salvar e carregar um modelo treinado.
Encerramento
Tema: NodeJS / TypeScript
31 de julho |
17h00 - 22h00 |
Distrito - Avenida Rebouças, 1585
Abertura
Objection.js + Knex.js = Easy SQL in NodeJs Jean Peixoto
Duas simples ferramentas que podem melhorar seu relacionamento com o SQL + NodeJs no dia-a-dia sendo uma ótima alternativa ao SequelizeJs.
APIs made easy with Azure Functions Igor Halfeld
Quero mostrar o que é serverless e como essa arquitetura pode ajudar no dia-a-dia. E na parte prática mostrar como criar, debugar e escalar suas funções serverless.
Melhores práticas de segurança para suas APIs com Node.js Icaro Caldeira
Segurança é um ponto de extrema importância para todas as aplicações. Nesta apresentação, vamos compreender como funciona algumas das principais vulnerabilidades que podem atingir a aplicação e entender como nos defender delas. Além disso, utilizaremos as melhores práticas para defender a sua aplicação Node.js.
Coffe & Networking
Testes com Mocha e Chai Gustavo Fournier
Nessa talk, vamos entender a importância do uso de testes, conhecer Mocha e Chai, 2 frameworks muito usados no mercado de QA, e ver como eles funcionam na prática!
Controlando o tempo com Event Sourcing e Type Lucas Santos
Você já pensou em controlar cada aspecto de sua aplicação? Poder voltar no tempo e desfazer o que foi feito sem nenhum problema? Corrigir erros e bugs em um piscar de olhos? Então provavelmente o Event Sourcing é o que você está procurando, e ele fica ainda melhor quando usamos Typescript! Nesta talk vamos ver: - Organização de código baseada em uma arquitetura DDD + MVC - Como usar Typescript para tipar seu código usando eventos e melhorar drásticamente sua produtividade - Como usar Typescript para gerenciar entidades e eventos de forma que você possa controlar o fluxo de dados completamente - Como aplicar o padrão event sourcing em sua aplicação
Conhecendo o NestJs Albert Lemos
Como um framework JavaScript pode unir cada vez mais os lados de back e front end? Com Nest isso é possível.
Node, TS e Kafka: combinação escalável Gustavo Sales
A ideia é falar sobre como essas três tecnologias trabalham juntos, e como a performance no consumo e produção de dados através de mensagens podem melhorar a vida e o ecosistema do seu produto. - Rápida introdução da palestra - Comentar sobre o Kafka e porque utiliza-lo - Explicar o que é avro e como utilizar junto com node e kafka - Mostrar exemplos na prática - Perguntas
Live Code - WebSockets em Node.js com Socket.IO e Express Wellington Almeida
Descrição: Live Code de uma aplicação Web simples demonstrando a utilização de WebSockets para comunicação cliente-servidor por meio da biblioteca Socket.IO em Node.js Tópicos da apresentação: - Introdução rápida a WebSockets - Instalando dependências - Express / Socket.io / CORS - Backend live coding (criando e escutando eventos) - Frontend code demonstration (JS simples) - Exemplos práticos e finalização
Encerramento
Tema: Segurança / Pentest
01 de Agosto |
17h00 - 22h00 |
Lambda3 - Av. Angélica, 2318
Abertura
Melhores práticas de segurança para suas APIs com Node.js Icaro Caldeira
Segurança é um ponto de extrema importância para todas as aplicações. Nesta apresentação, vamos compreender como funciona algumas das principais vulnerabilidades que podem atingir a aplicação e entender como nos defender delas. Além disso, utilizaremos as melhores práticas para defender a sua aplicação Node.js.
“Atenção! Você está realmente protegido? Viviane Martins
Privacidade de dados e o nosso comportamento Midias sociais Missão! Prevenção
Tor: a rota da Cebola Cybelle
Quando se fala em Tor, muitas pessoas instantaneamente associam a termos como deep web, dark net, entre outros. Mas o que de verdade significa Tor? Para que serve? Como usar? Como instalar? Nesta palestra você terá todas essas dúvidas esclarecidas.
Coffe & Networking
Segurança com Microsoft Azure Fernando Medeiros Furtado
Conheça as boas práticas e ferramentas que o Azure oferece para proteger seu ambiente Web.
Aprendendo com os erros, dos outros! Daniel Freitas
Algumas histórias de um jovem e ingênuo nerd que queria hackear o mundo.
NodeJS Crypto: Usando criptografia nativa Lucas Santos
Com certeza você já teve dúvidas sobre como podemos armazenar uma senha ou um dado sensível da melhor forma possível, qual é o melhor algoritmo de hash, o que é e quando usar um salt... Esta e outras muitas perguntas vão ser respondidas enquanto mergulhamos fundo no módulo Crypto do NodeJS.
PenTest com Engenharia Social Maria Ferreira
Onde irei apresentar na prática como ficamos vulneráveis e acabamos expondo demais sobre quem éramos um dia ou somos atualmente!
BPM Workflow Engine: removendo responsabilidades de fluxo de negócios do front-end Heloisa Carbone
Você já parou para pensar que o front-end não deveria ser responsável por carregar regras de negócios. A utilização de Business Process Model Notation (BPMN) vem sendo cada vez mais utilizada para retirar essa responsabilidade do front-end, e de uma forma ou de outra também do backend, venha descobrir como aplicar isso. As tecnologias abordadas serão BPMN, Spring Boot e Camunda.
Encerramento
Tema: Dados / Power BI / R
02 de Agosto |
17h00 - 22h00 |
Lambda3 - Av. Angélica, 2318
Abertura
Julia a Princezinha de Dados Daniele Nazaré
Julia é uma linguagem compilada com o intuito de substituir o Matlab, ao qual foi baseada. Por ser compilada ela traz consigo um potencial para trabalhar com ciência de dados. Nessa palestra vou dar ênfase no que essa nova linguagem traz, assim como sua historia, objetivo, recursos.
Escalando sua aplicação mundialmente com Cosmos DB Robson Soares Amorim
Já imaginou poder distribuir uma instancia do seu banco de dados mundialmente de forma simples? E o melhor, pagar somente pelo uso da instancia? O Cosmos DB te proporciona de maneira simples atingir este objetivo além de ser multimodelo, veloz e lider de disponibilidade.
Criando um Ambiente de Alta Disponibilidade do SQL Server no Linux Wiluey Sousa
Você já deve ter ouvido falar que podemos configurar um SQL Failover Cluster no Linux, certo? Então nessa palestra vamos abordar as diferenças entre o Failover Cluster do Windows Server (WSFC) e o Linux. Conheceremos o Pacemaker e o Corosync Cluster Engine, ferramentas open source de gerenciamento de recursos de alta disponibilidade usado em Clusters Linux. Também faremos uma análise na arquitetura desse tipo de solução e ao final fechamos com uma demonstração de um Failover Group rodando no Linux. Aproveite!.
Coffe & Networking
A importância do Business Intelligence Viviane Martins
- Conceitos de Business Intelligence
- Ferramentas de Analytics
- Boas práticas de BI
- Data Visualization
Introdução ao Power BI Denis Expedito
Apresentação da ferramenta, criar conexões, modelagem de dados e criação de dashboards.
Dashboards, gráficos, mapas: Possibilidades de visualização de dados com R Beatriz Milz
O R é uma linguagem de programação muito utilizada para análise de dados. Existem diversas bibliotecas utilizadas para visualização de dados, como dashboards, apresentações, relatórios dinâmicos, gráficos e mapas interativos. O objetivo desta palestra é apresentar algumas possibilidades de visualização de dados com R.
Indexação de Logs e monitoramento com Logstash e Graylog Camilla Martins
Vou falar um pouquinho sobre como a Cortex usa ES, Logstash e Graylog para monitorar seus logs e conseguir fazer gráficos e queries <3
A importância do entendimento da LGPD para equipes de desenvolvimento Fernanda Machado
A Lei Geral de Proteção de Dados foi sancionada em agosto de 2018, e até agosto de 2020 todas as pessoas físicas e jurídicas que coletam dados tem que se adaptar as regras, sob pena de sanções que vão de bloqueio do banco de dados à 50 milhões por infração. Em uma palestra rápida, vamos entender como desenvolver dentro das regras e agregar valor a seus clientes.
Encerramento
Workshops: Go / React / R / Segurança
03 de Agosto |
09h00 - 17h00 |
FCamara - Rua Bela Cintra 986, 2ºandar
Abertura
Workshop GO: Do Zero a API Francisco Oliveira | Guilherme Caruso
Será abordado desde o básico da linguagem até a criação de uma API Rest.
Workshop R: Meu primeiro app em R usando Shiny Jéssica Félix
tópicos: 1 - O que é o R? 2 - Como usar o R sem instalar IDE no meu computador? 3 - Aquecimento: conhecendo o RStudio Cloud; 4 - Primeiros passos com R; 5 - Criando meu primeiro app: o que é Shiny? 5.a - Estrutura Básica; 5.b - Server.R e Ui.R 5.c - Usando bootstrap e templates no app; 6 - Publicando - Criando uma conta no Shinyapps.
Almoço
Workshop React: Zero to Hero Alefe Souza
Você sabia que o React é o framework front-end mais utilizado e o mais requisitado pelo mercado de trabalho? Nesse workshop aprenderemos como iniciar um projeto e como utilizar os principais conceitos como componentes, gerenciamento de estados, props e rotas. O treinamento apenas requer que você já tenha conhecimentos básicos de HTML, CSS e JavaScript.
Workshop Segurança: Ferramentas hacking para pentest Daniele Nazaré | Maria Tereza
Nesta atividade vai ser dado ênfase em bibliotecas para pentest no python, além de introduzir de forma breve o que é Pentest.
Encerramento
Seja um palestrante
Submissões encerradas!! Não fique triste submeta para
um de nossos meetups, em cada meetup aberto
colocamos um link para envio de palestra :D
Organizadores
Jakeliny Gracielly
Nerdzão | FCamara
Bruna Lanzarini
Inova Seller
Contribuidores
A galera que está contribuindo para esse mega evento acontecer
Kamila Santos Oliveira
Cognizant
Rafael Gomides
Grupo KRS
Leticia Pedroso
Mutant
Rogério Munhoz
Nindoo
Leonardo Camargo
All InvestX
Gustavo Martins
FCamara
Augusto Bondança
Concrete Solutions
Melanie Miranda
Argo Solution
Jéssica Félix
Shawee
Walace Felix
Kalunga | Digital Time
Rogerio Rodrigues
Sanofi
Karoline Suzuki
Fcamara
Alexandre Mineiro
Grupo Fleury
Victor Bassetto
Sec4You | Nerdzão
F.A.Q
-
Qual o valor da entrada?
A entrada será 1Kg de alimento não perecível que será doado a instituições de criança carentes.
AVISO: se possível tragam alimentos que não sejam sal e açucar, as crianças agradecem :) -
Posso participar de todos os dias do evento?
Sim, você pode! No link de inscrição você seleciona os dias que deseja participar e vai ser gerado um voucher por dia.
-
Posso participar de mais de um workshop?
Sim, você pode! No link de inscrição você seleciona os workshops que deseja participar e vai ser gerado um voucher por workshop.
AVISO: Alguns workshops acontecem ao mesmo tempo, então fique atento e não se inscreva se não puder participar -
Tenho
que levar meu notebook no workshop?
Sim, o espaço que faremos o workshop dispõe de internet e filtros de linha mas não temos computadores então é necessário que traga seu notebook com os programas pedidos instalados.
AVISO: No dia 16/07 você receberá um email com os programas que deverá instalar -
Quero palestrar nesse evento, como faço?
Cadastre sua palestra aqui Vamos analisar sua proposta e você receberá um email de confirmação ou recusa de palestra. Caso seja aprovada vamos colocar as suas informações so site e você irá fazer parte do grupo de palestrantes. Uhuull