ABC-Dev 2018

22 de setembro de 2018, 09h00 - 18h00

Auditório Via Varejo, São Caetano do Sul, SP

Sobre

Vem participar da maior conferência sobre desenvolvimento de software do Grande ABC!

http://2018.abcdevelopers.org

ABC-Dev é uma conferência anual realizada desde 2016 que atinge os desenvolvedores de software da região do Grande ABC e São Paulo.

Este evento conta com o apoio e participação das comunidades locais FEMUG-ABC, CRUD-ABC, Front-Ladies ABC, GDG-ABC, ABC Hacker Club e com o trabalho brilhante de pessoas envolvidas nestas comunidades.

A conferência trata de assuntos importantes para as comunidades como: JavaScript, PHP, Java, .NET, Python, Ruby, Android, iOS, Testes de Software, DevOps, Cloud Computing, Big Data, HTML, CSS, Arquitetura de Software, Agile, Web e muito mais!

Contamos com o apoio e presença de importantes empresas de TI e comunidades do Brasil e do mundo.

Síga-nos em nossas redes sociais e compartilhe sua presença no evento utilizando as hashtags oficiais!

#abcdev #abcdev2018 #abcdev2018EuVou

Local do evento

Auditório Via Varejo - 09520-010, Rua João Pessoa, 98, Centro, São Caetano do Sul, São Paulo

Programação

Horário Atividade Descrição
22/09
09h00 Trilha Ada Lovelace Construindo APIs com GraphQL
Palestra
Discutir as vantagens e desvantagens entre REST e GraphQL, contar um pouco sobre como este último funciona e os aprendizados de um case real de utilização de GraphQL + Serverless. O objetivo é demonstrar como e porque decidimos adotar essa solução em produção.
09h00 Trilha Alan Turing Web Semântica: Como deve ser a Web do futuro?
Palestra
Nessa palestra você irá entender o que é a Web Semântica e como ela se propõe a criar uma evolução da Web atual. Quais são as tecnologias por trás desse conceito? Por que nós precisamos de uma "nova" Web? Veja como você pode se dedicar esse tema e como isso afetará sua carreira agora e, principalmente, nos p?oximos anos.
09h00 Trilha Grace Hopper Workshop de acessibilidade web
Workshop
Uma manhã de Live coding para desmitificar acessibilidade para sites e sistemas, tanto no desenvolvimento quanto n design. Como utilizar um leitor de tela e realizar testes de acessibilidade, quais são as diretrizes de acessibilidade e como tornar seu código mais semântico. Tudo mão na massa, acompanhando os instrutores. Veremos Acessibilidade tanto no Desenvolvimento quanto no Design.
09h45 Trilha Ada Lovelace Obtendo dados estruturados da Internet usando Scrapy
Palestra
Apresentando as principais características do Scrapy, framework open-source em Python que facilita o desenvolvimento de aplicações para navegação e extração de dados estruturados em páginas web, através de exemplos práticos de situações reais.
09h45 Trilha Alan Turing Trabalhando com um ChatBot proativo no Microsoft Teams
Palestra
Aprenda como inserir um ChatBot no Microsoft Teams e fazer chamadas proativas aos usuários do canal
10h30 Trilha Ada Lovelace Componentes nativos: uma chance de mudar o futuro!
Palestra
Assim como o jQuery trouxe funcionalidades que foram adotadas pelo JS e os pré-processadores fizeram a mesma coisa com o CSS hoje temos em nossas mãos a chance de criar elementos HTML (nativos) e definir os padrões que serão seguidos no futuro. Vem comigo falar sobre quais seriam esses padrões e como podemos ajudar a nossa comunidade.
10h30 Trilha Ada Lovelace Introdução a tecnologia de containers
Palestra
Muito se tem falado em tecnologia de containers, mas a comunidade ainda tem dúvidas de quais são os seus benefícios reais e como isso pode ajudar na entrega de soluções de software. O objetivo desta palestra é descrever os conceitos básicos da tecnologia de containers e como ela pode ajudar em desenvolvimento de software.
11h00 Trilha Ada Lovelace Concorrência, Paralelismo & Memes
Palestra
AQUI TEM INFORMAÇÃO ROGERINHO. Tá na hora de aprender memes ~ paralelismo e concorrência vem de brinde! Quem entende de memes entende de paralelismo e concorrência, é lei, se tu não sabe a ligação entre eles, bora descobrir! Mais simples que isso só o Choque de Cultura
11h00 Trilha Alan Turing Web Sem Barreiras: mudando o mundo com pequenas ações
Palestra
Conheça a história da WSB (Web Sem Barreiras) e as iniciativas que a comunidade vem realizando desde então.
11h45 Trilha Ada Lovelace Testes em uma arquitetura de microsserviços
Palestra
A arquitetura do Nubank foi construida em cima de micro-serviços, mas com o surgimento de novas features e serviços, os testes e2e começaram a ser um gargalo para os deploys. Há pouco tempo, começamos a utilizar testes de contrato e isso está nos ajudando a resolver esse problema. Nessa palestra vou mostrar como se deu essa evolução e como os testes são estruturados hoje.
11h45 Trilha Alan Turing Quem tem medo do TypeScript?
Palestra
Será uma boa ideia tipar seus projetos em JavaScript? Como um sistemas de tipos estáticos pode nos ajudar numa linguagem dinâmica? Grandes projetos OS e empresas famosas estão cada vez mais declarando seu amor por TS, e você pode ser o próximo!
14h00 Trilha Grace Hopper Por que e pra que Python?
Workshop
Neste workshop vamos tentar introduzir as pessoas no desenvolvimento com Python. Explicando quais as vantagens da linguagem mostrar o caminho para iniciar o aprendizado e falar um pouco sobre mercado de trabalho.
14h00 Trilha Ada Lovelace Como acender a sua luz com JS
Palestra
Eu queria acender a luz do meu quarto, mas eu já estava deitado... Um Raspberry Pi e uma compra de eletrônicos depois eu resolvi meu problema. Um pouco da minha experiência nessa empreitada e os desafios que encontrei.
14h00 Trilha Alan Turing Pessoas > Tecnologia : A força da Diversidade
Palestra
Porque se fala tanto em Diversidade em TI atualmente? Será que é moda ou reflexo das mudanças da sociedade? Vamos bater um papo sobre como ambientes corporativos mais justos, inclusivos, e diversos inspiram, potencializam desempenho e levam as pessoas a se conectarem a seus propósitos.
14h45 Trilha Alan Turing Achou que CSS não tem a ver com Acessibilidade? Achou errado!
Palestra
Muitas pessoas estudam CSS há anos e cometem diversos erros. Nesta palestra, vamos tentar tirar vários vícios que possuímos e aprender diversas dicas para fazer CSS acessível e que proporciona uma boa experiência de usuário.
15h30 Trilha Ada Lovelace Lambdas e Streams! Influencia funcional no Java
Palestra
O Java 8 trouxe diversas funcionalidades, mas duas delas são muito impactantes na plataforma como um todo, não apenas na linguagem, mas também em seu compilador e na própria JVM. Vamos entender como usar e o que ganhamos com Lambdas e Streams.
15h30 Trilha Alan Turing Inovação Corporativa - Tradução em tempo real
Palestra
os caminhos da inovação dentro das empresas, sustentabilidade sobre a ótica do negócio e o novo caminho do coliving corporativo como modelo de trabalho.
16h20 Trilha Ada Lovelace Functional Programming using Ramda
Palestra
Ramda? Outra Lib em JS? Bom, resumidamente sim! Nessa conversamos vamos abordar um pouco dos conceitos de programação funcional, como eles podem ajudar a termos menos bugs e side effects quando feitos corretamente (isso mesmo, menos bugs) e como essa tarefa é facilmente implementada usando o Ramda.
16h20 Trilha Alan Turing Voce já pensou em programar em/um blockchain?
Palestra
Aborda o conceito de blockchain, o necessário para começar e onde conseguir ajuda.
16h20 Trilha Grace Hopper Fast design sprint - Em busca do Santo Graal chamado ideia!
Workshop
Vamos passar rapidamente pelos pilares desta metodologia que pode ajudar muito a colocar ideas centradas no usuário em prática. Vamos aprender rapidamente cada etapa e como podemos aplicar no dia a dia e priorizar ideas e soluções
17h05 Trilha Ada Lovelace Rust: Concorrente, Rápido e Seguro!
Palestra
Rust é a linguagem de programação baseada em concorrência, rapidez e segurança. É desenhada tanto para programação de sistemas quanto aplicativos e traz inumeras vantagens. Apresentarei a linguagem e farei uma demo.
17h05 Trilha Ada Lovelace Afinal, o que é essa tal de Machine Learning?
Palestra
Nessa palestra você irá entender o que é o famoso "Machine Learning" e como ele tem revolucionado as nossas vidas. Não à toa, empresas como Google, IBM, Microsoft, Amazon têm direcionado times inteiros para desenvolver tecnologias de análise de dados. Quais são as tecnologias e ferramentas por trás desse conceito? E qual o nosso papel em tudo isso? Conheça algumas aplicações reais de como essa tecnologia tem mudado o mercado e o que esperar para os próximos anos.

Inscrições