RSJS 2014

Fork me on GitHub

Sobre

Terceira edição do segundo maior evento de JavaScript da Querência Amada.
Só perdemos de lavada para o BrazilJS, faz parte.
A história do evento tá lá nas páginas da primeira e segunda edição.

Código de conduta do evento.

Programação

Horário Palestra
08h30
Abertura
09h00

Toda a sofisticação de Nunjucks

Thiago Alves - Syntesis

Thiago Alves

Nunjucks é uma template engine para JavaScript inspirada no jinja2 (Python). A liguagem de template lhe permite utilizar blocos de código, macros e herança de templates, tudo de forma simples e rápida. Além disso, iremos ver um exemplo de sua aplicação na criação de sites com conteúdo estático utilizando o Wintersmith.

09h40

Programação Funcional e o JavaScript

Evandro Gonçalves - Grupo RBS

Rafael Silva - Grupo RBS

Evandro Gonçalves
Rafael Silva

Programação Funcional é um paradigma bastante em voga nos dias de hoje. O conceito é bastante antigo, vem lá do Lisp, e é embasado em cima de avaliações de funções matemáticas. Discutiremos os conceitos da Programação Funcional, suas "regras de ouro" e algumas das funções mais úteis utilizando JavaScript.

10h20
Lanche
10h40

Performance Mobile - A culpa é só do 3G?

Guilherme Moser de Souza - Terra

Guilherme Moser de Souza

Cada vez mais nossas páginas estão mais pesadas, com mais requests, mais plugins, mais imagens. Você sabe o quanto seu usuário de rede móvel sofre por isso? Entenda e melhore nossas vidas.

11h20

Aplicações realtime com XMPP

Rafael Macedo - CodeMiner42

Rafael Macedo

Conheça o poderoso protocolo XMPP na prática. XMPP é um protocolo extensível baseado em XML feito para aplicações realtime. A tecnologia é útil para aplicações que necessitem informações de presença tais como as de mensagens instantâneas, vídeo-conferência, jogos, entre outros. A palestra irá abordar conceito e implementação de uma aplicação usando JavaScript.

12h00
Rango
14h00

Um mundo novo necessita de novas práticas: React

Paulo Ragonha - Bravi

Paulo Ragonha

Todos sabemos da boa prática de não misturar JavaScript e Markup, é um mantra que nos ajudou por muito tempo a trazer sanidade a projetos fadados ao caos. React traz uma idéia controversa e perigosa de que JavaScript e Markup são na verdade partes de um mesmo componente. Entenda como essa ideia, que a princípio pode parecer blasfêmia, tem inúmeras vantagens quando usada em SPAs.

14h40

ES5 - aprenda a versão atual do JavaScript e se prepare para o futuro

Felipe Nascimento - Terra

Felipe Nascimento

A versão 6 do ECMAScript logo será lançada oficialmente, mas há ainda muitas coisas legais da linguagem que os desenvolvedores de hoje em dia não dominam, não estão acostumados a usar no dia-a-dia ou até mesmo desconhecem. Vamos abordar técnicas, patterns e detalhes da linguagem que não são tão comuns, bem como boas práticas e todas as "novidades" do ES5.

15h20

ES6 rocks

Jaydson Gomes - Terra

Jaydson Gomes

Conheça a versão futura do JavaScript e aprenda como usa-la hoje mesmo! Esta é a sexta versão da linguagem e deve ser finalizada no final de 2014, porém, browsers modernos já suportam algumas das funcionalidades e ferramentas possibilitam o desenvolvimento em ES6 hoje gerando código ES5! ES6 Rocks!

16h00
Outro lanche
16h20

Controle de fluxo com uma pitada de organização de código

Jean Carlo Emer - Codeminer

Jean Carlo Emer

A teoria e os desafios por trás do controle de fluxo: Callbacks, Promises e Promises com Generators analisados de forma prática e crítica. De um lado a mais importante linguagem da Internet e seu ecossistema e do outro os principais desafios do desenvolvimento assíncrono.

17h00

Somos todos UM++;

Daniel Filho - Netshoes

Daniel Filho

A web não se cria sozinha (ainda, pelo menos). Existem pessoas por trás de produtos e tecnologias, e um ecossistema que liga máquinas e pessoas. Precisamos evoluir não só como profissionais, mas coletivamente como personagens dessa história. Vou dividir meu ponto de vista sobre a comunidade atual de JavaScript no Brasil.

18h00
Fechamento
19h00
Happy Hour
Primeira rodada por conta da Codeminer42.
Local a ser definido, sugestões?

Programação sujeita a alterações.

Local

Senac

Rua Cel. Genuíno, 130

Porto Alegre, Rio Grande do Sul

Contato

contato@rsjs.org

Estamos ai para o que precisar.
Chama se precisar de desconto para grupos
ou quiser patrocionar o evento.