Horário
|
Palestra
|
08:00 às 09:00
|
Credenciamento e recepção dos participantes com café da manhã simples
|
09:00 às 10:00
|
Abertura
|
10:10 às 11:00
|
JavaScript for Pros
JavaScript for Pros
Plínio Balduino
Aprenda técnicas de JavaScript que tornarão seu trabalho melhor e seu código mais limpo.
Programação funcional, orientação a objetos e técnicas de otimização que farão toda a diferença na sua aplicação.
Plínio Balduino
|
11:10 às 12:00
|
Be MEAN
Be MEAN
Jean Carlo Nascimento
Nessa palestra será abordado o tão famoso MEAN - MongoDB, Express, AngularJs e Node.js, que são tecnologias que estão em voga nos proporcionando desenvolver sistemas inteiros usando apenas Javascript. Você aprenderá o que cada tecnologia faz e como integrá-las para criar uma arquitetura de webservice RESTfull.
Jean Carlo Nascimento
|
12:00 às 13:00
|
Intervalo para almoço*
|
13:10 às 14:00
|
Desenvolvendo Apps Multiplataforma para dispositivos móveis com HTML5
Desenvolvendo Apps Multiplataforma para dispositivos móveis com HTML5
Jomar Silva
"O desenvolvimento de aplicativos para dispositivos móveis multiplataforma é o grande desafio de hoje para que os desenvolvedores possam maximizar a audiência de seus Apps, minimizando o seu esforço para desenvolver e manter as aplicações.
Um desafio adicional está relacionado com os ambientes de compilação destas aplicações, pois atualmente cada plataforma (iOS, Android, etc) demanda um ambiente específico para isso, portanto serviços na nuvem que realizam a compilação e empacotamento de aplicativos são fundamentais.
Iremos abordar na palestra as APIs e serviços na nuvem existentes atualmente para auxiliar os desenvolvedores, além de apresentar exemplos de código de apps em HTML5 com acesso a recursos nativos (sensores) dos dispositivos móveis."
Jomar Silva
|
14:10 às 15:00
|
WebSockets: um upgrade de comunicação em apps HTML5
WebSockets: um upgrade de comunicação em apps HTML5
Bruno Borges
WebSockets: um upgrade de comunicação em apps HTML5
Bruno Borges
JavaScript firme: módulos com RequireJS e BDD com Jasmine
JavaScript firme: módulos com RequireJS e BDD com Jasmine
André Willik Valenti
Crie uma estrutura robusta para sua aplicação JavaScript. Esta minipalestra prática irá mostrar o caminho das pedras para estruturar um sistema baseado nessa linguagem, com uso de RequireJS para gestão de módulos e Jasmine para especificação de comportamento (BDD). Benefícios: design de código elegante, desacoplamento, coesão. Consequência: código mais fácil de entender e evoluir. Consequências da consequência: felicidade, redução de horas extras, economia de paracetamol e Rivotril.
André Willik Valenti
HTML5 no Netbeans
HTML5 no Netbeans
Diego de Oliveira
Nessa palestra irei mostrar dicas e técnicas para elaboração de sites usando o novo suporte para HTML5 do Netbeans, sua integração com o navegador que permite um fluxo de trabalho mais produtivo. Nos exemplos serão apresentados rapidamente o lesscss e a utilização de um backend Restful.
Diego de Oliveira
|
15:00 às 15:30
|
Coffee-break & networking
|
15:40 às 16:30
|
Dicas e truques do jQuery para desenvolvedores (STADIUM)
Dicas e truques do jQuery para desenvolvedores (STADIUM)
Victor Cavalcante
Venha ver dicas de performance e coisas pouco utilizadas mas que vão fazer a diferença no desenvolvimento com jQuery.
Victor Cavalcante
|
16:40 às 17:30
|
Emscripten: compilando de várias linguagens para JavaScript
Emscripten: compilando de várias linguagens para JavaScript
Ricardo Luís Zanetti Panaggio
O Emscripten é um compilador de bytecode LLVM para JavaScript. Isso quer dizer que você pode, entre inúmeras outras coisas, pegar seus códigos otimizados em C++, compilá-los e tê-los rodando direto no seu navegador. Aprenda a usar o Emscripten para compilar código de outras linguagens e veja também os ganhos de desempenho. E de brinde ainda aprenda alguns truques de performance de JavaScript.
Ricardo Luís Zanetti Panaggio
|
17:40 às 18:30
|
Nas entranhas do WebKit e do V8
Nas entranhas do WebKit e do V8
Zaedy Dantas Sayão
Entenda de verdade como funciona o WebKit e veja como é possível compilar, usar e otimizá-lo em suas aplicações e como seu código é interpretado e executado pela Engine V8 do Google
Zaedy Dantas Sayão
|
18:40 às 19:00
|
Encerramento e sorteios
|
* Todos os participantes receberão um sanduíche na hora do almoço
Obs.: Grade sujeita a alteração
Loiane Groner possui 15+ anos de experiência em TI, trabalha na área de desenvolvimento de software nos Estados Unidos e ama compartilhar conhecimento! Palestrante internacional, e autora de livros publicados mundialmente (com tradução para chinês, coreano e português). É Google Developer Expert, Microsoft MVP, Sencha MVP, Oracle ACE e Java Champion. Publica tutoriais técnicos no Youtube, oferece cursos gratuitos em https://loiane.training e escreve para o blog https://loiane.com.
Engenheiro de Software apaixonado por entrega de valor e código funcionando. Experiência em sistemas
variando desde mobile a sistemas especialistas distribuídos, banco de dados, infra e web. Nos últimos anos
trabalhei com ambientes Java, C/C++, C#, Delphi, Linux e Windows. Conhecimento técnico, autodidata e
orientação para o time estão entre as minhas inclinações pessoais. Apaixonado por java e agile.
Gerente de Produtos da Oracle na linha Java EE como GlassFish e WebLogic. Profissional da área há 10 anos, atuou em empresas como EDS/HP, CETIP, Summa Technologies, CETIP, Neociclo e agora arquiteto de sistemas na wdev; desenvolve softwares e soluções em padrões de integração (EIPs), aplicativos Web e aplicativos Android. Participante de comunidades de software livre (RioJUG, SouJava, Apache Software Foundation, #horaextra), fundou o grupo Wicket em Português e contribui para projetos Open Source da ASF.
Engenheiro de Software apaixonado por entrega de valor e código funcionando. Experiência em sistemas
variando desde mobile a sistemas especialistas distribuídos, banco de dados, infra e web. Nos últimos anos
trabalhei com ambientes Java, C/C++, C#, Delphi, Linux e Windows. Conhecimento técnico, autodidata e
orientação para o time estão entre as minhas inclinações pessoais. Apaixonado por java e agile.
É evangelista de novas tecnologias como NoSQL e Node.js as quais estão em voga atualmente; também palestra sobre Javascript, Frontend, PHP, Node.js e MongoDB. Organizador dos eventos FrontinSampa e Sampa.js. Atualmente esta iniciando sua empresa voltada em produtos, cursos, treinamentos e consultorias ao desenvolvimento de sistemas flexíveis e escaláveis com Node.js e NoSQL.
Jomar Silva é Engenheiro Eletrônico, especialista em Padrões Abertos e Open Source. É Technical Evangelist no grupo de software da Intel no Brasil.
Plínio Balduino, desenvolvedor de softwares há mais de quinze anos, trabalha com desenvolvimento para Web e para dispositivos móveis.
Atualmente trabalha com Java, Ruby, Rails e JavaScript, organiza coding dojos e tem palestrado nos encontros do grupo de usuários Ruby de São Paulo - GURU-SP.
É autor do livro Dominando JavaScript com jQuery, publicado pela Casa do Código
Ricardo Panaggio desenvolve para Web há mais de 10 anos. Já ministrou diversas palestras e cursos sobre Web standards, HTML 5, Javascript, bibliotecas Javascript e outros assuntos correlatos. Atualmente desenvolve aplicações web e móveis usando apenas tecnologias Web no Meleva, startup da área de transportes da qual é cofundador.
Victor Cavalcante é Microsoft MVP na tecnologia ASP.Net, trabalha com desenvolvimento web a 12 anos,é focado em padrões de desenvolvimento para web. Trabalha na Lambda3 (www.lambda3.com.br) empresa ágil que fundou com outros MVPs e amigos, e que insiste em fazer software certo. É ainda professor universitário e atua no grupo .NET Architects desde seu início. Acompanhe seu twitter para saber as novidades: @vcavalcante.
Zaedy Sayão é especialista em aplicações RIA com uso do Ext e Sencha Touch. Graduando em Ciência da Computação pela UFRJ, é aderente aos movimentos ágeis e de modelos como o Mps.Br, trabalhando com PHP há mais de 6 anos e com Java há mais 10 anos. Desenvolve aplicações mobile em iOS, Android, BB10 e WP8, tanto nativo como em HTML5, sendo especialista no uso de Phonegap.