Conteúdo | |
---|---|
08:00 às 09:00 |
Credenciamento e recepção dos participantes
Todas as pessoas inscritas, palestrantes, coordenadores e de imprensa, devem retirar seus crachás e kit do congressista nos balcões de credenciamento localizados na entrada do evento, para obterem acesso às salas e Auditório Principal. |
09:00 às 10:00 |
Abertura do evento no Auditório Principal
Após o credenciamento, convidamos os participantes a comparecerem ao auditório para receberem as boas vindas por parte dos realizadores e patrocinadores. Neste keynote de abertura, todos serão orientados sobre o funcionamento do evento, destaques e outras novidades. |
10:10 às 11:00 |
Mônadas, monoides e functores
Marcelo Camargo Uma mônada é apenas um monoide na categoria dos endofunctores". Talvez você já tenha ouvido essa frase, mas, afinal, o que no mundo vem a significar esses termos de maneira humana? Monads, monoides e functores são conceitos de teoria das categorias frequentemente aplicados em programação funcional, mas a maioria dos programadores, e até mesmo acadêmicos, não possuem ideia do seu significado e como usá-los para lidar com computações quem podem falhar de maneira eficaz e matematicamente segura.
|
11:10 às 12:00 |
Ramda JS como alternativa a underscore e lodash
Derek Stavis Procurando uma biblioteca que se adeque ao seu estilo de programacão funcional em JavaScript? Conheca a Ramda, uma biblioteca aos moldes de underscore e lodash projetada com currying e partials em mente.
|
12:00 às 13:00 |
Intervalo para Almoço
Uma excelente oportunidade de todas as pessoas no evento
interagirem e trocarem ideias, colaboradores, empresas
patrocinadoras e apoiadoras, palestrantes e coordenadores.
|
13:10 às 14:00 |
Considere usar Clojure/ClojureScript na sua próxima web App
Paulo Ricardo Marques da Cunha Imutabilidade, gerenciamento avançado de concorrência com core.async, sintaxe simples, interoperabilidade com Java/Javascript são só alguns dos motivos para considerar usar Clojure/ClojureScript na sua próxima web App.
|
14:10 às 15:00 |
Programação funcional e Stream com Java 8
Otávio Santana Certamente uns dos recursos mais interessante que entrou na última versão do Java, o Java 8, foi o uso de lambda e recurso funcional, com isso, o Java além de ser multiplataforma é multiparadigma e também a nova maneira de se manipular os dados com Stream. Conheça um pouco as diferenças e as aplicações do conceito funcional dentro do Java 8, as novas APIs além dos novos padrões que nascem após essa versão. Tudo isso com uma visão prática com a IDE aberta quase todo o tempo.
|
15:00 às 15:30 |
Coffee-break e Networking
Durante o intervalo de Coffee-break, as mesas de alimentação terão disponíveis café, sucos, frutas e biscoitos. Um delicioso intervalo para relaxar, conhecer novas pessoas e estreitar contatos. Neste tempo, também surge a oportunidade de todas as pessoas no evento interagirem entre sí, participantes das trilhas, empresas patrocinadoras e apoiadoras, palestrantes e coordenadores. |
15:40 às 16:30 |
Scala na Craftware: Que diferença faz? (PROG.FUNCIONAL)
Julio Machado Faerman Temos usado Scala por mais de três anos no desenvolvimento de soluções educacionais, para dezenas de milhares de alunos. Nesta palestra apresentamos os benefícios e desafios desta escolha ? que vai muito além da linguagem. Abordaremos os aspectos técnicos mais relevantes, como as mudanças em arquitetura, padrões de projeto e a adoção de entregas contínuas, assim como os impactos de negócio ao escolher usar a plataforma Java EE com a linguagem Scala.?
|
16:40 às 17:30 |
Resolvendo problemas clássicos com recursão
Guilherme Baptista Para quem é novo em programação funcional, é comum ficar confuso quanto ao uso real da recursão. Vamos entender como podemos resolver problemas do mundo real aplicando essa técnica e comparando com o paradigma clássico assertivo imperativo.
|
17:40 às 18:30 |
Por que sua próxima aplicação web deve ser em Clojure?
Eduardo Aquiles Affonso Radanovitsck Deixe-me te convencer a usar Clojure em 15 minutos!
Juntos, vamos explorar alguns motivos para te ajudar a usar Clojure na sua próxima aplicação web, desde mostrar porque a linguagem é fácil de aprender, como escrever testes, passando por funções: o que são e como usá-las? Também explorando por que rodar dentro da JVM é uma mão na roda. E claro, imutabilidade e suas vantagens.
|
18:40 às 19:00 |
Encerramento e Sorteios
No horário de encerramento, todas as trilhas serão direcionadas de suas salas para o Auditório Principal, mesmo local da abertura. Após a apresentação de resultados do dia muitos sorteios fecharão o dia. |
Quinta-feira, 6 de Outubro de 2016
10:00 às 18:30 h
Rua Orfanotrófio, 555
Alto Teresópolis | Porto Alegre - RS
Desenvolvedores
presencial:R$ 200,00
Fazendo sua inscrição (presencial)
você terá acesso a esta trilha e também a:
Pavilhão de Stands: Venha conversar com pessoas e conhecer empresas incríveis.
Trilha Stadium: Você poderá assistir às palestras da trilha Stadium, que tem uma seleção de palestras das trilhas de cada dia do evento.