|
Horário
|
Palestra
|
|
08:30 às 09:00
|
Credenciamento e recepção dos participantes com café da manhã
|
|
09:00 às 10:00
|
Abertura
|
|
10:10 às 11:00
|
Quero ser um desenvolvedor web, o que preciso saber?
Quero ser um desenvolvedor web, o que preciso saber?
Victor Cavalcante
O perfil de um desenvolvedor web mudou muito nos últimos 10 anos, principalmente com a evolução dos browsers. Agora eles permitem que utilizemos recursos muito mais avançados, com isso em mente, essa palestra irá demonstrar qual o caminho de estudo que um desenvolvedor web deve trilhar para ser um bom profissional.
Victor Cavalcante
|
|
11:10 às 12:00
|
HTML5 e Javacript Hoje
HTML5 e Javacript Hoje
Elcio Ferreira
Usando as APIs do HTML5 e um pouco de javascript, é possível desenvolver
hoje aplicações ricas em recursos, com caching para uso offline,
geoposicionamento, interfaces inovadoras, armazenamento de dados local,
gráficos vetoriais, interface para dispositivos móveis e muito mais.
Elcio Ferreira
|
|
12:00 às 13:00
|
Intervalo para almoço*
|
|
13:10 às 14:00
|
Começando com jQuery
Começando com jQuery
Victor Cavalcante
Venha ver como esse maravilhoso framework JavaScript facilita sua vida no dia a dia.
Victor Cavalcante
|
|
14:10 às 15:00
|
Desenvolvimento de aplicações para a Internet Móvel: técnicas e tecnologias
Desenvolvimento de aplicações para a Internet Móvel: técnicas e tecnologias
Marcelo Ricardo Quinta
Você sabe fazer um site ou uma web app que funcione em um dispositivo móvel (celulares e tablets), adequando todas as informações a ele? Vamos falar sobre como tornar isso realidade. Com o mínimo de treinamento é relativamente fácil fazer uma aplicação ou site para computadores comuns. Porém, quando pensamos no mundo mobile, o cenário é diferente. Existem diversas restrições e se fala muito de tecnologias para aplicações e pouco em ferramentas para a Web. O objetivo da palestra é falar sobre as técnicas de construção de páginas e web apps adaptadas para dispositivos móveis e as diferentes tecnologias que podemos utilizar para tornar isso realidade
Marcelo Ricardo Quinta
|
|
15:00 às 15:30
|
Coffee-break & networking
|
|
15:40 às 16:30
|
HTML5: Todas as faces do novo padrão
HTML5: Todas as faces do novo padrão
Ricardo Luís Zanetti Panaggio
"Essa palestra dá uma boa introdução sobre HTML 5, falando de cada umas das frentes em que o padrão foi melhorado da versão anterior: semântica, armazenamento offline, acesso a dispositivos, conectividade, multimídia, gráficos e efeitos 3D, desempenho, integração e também um pouco de CSS3.
Se você ainda não sabe muito bem o que mudou e do que você já pode se beneficiar do novo padrão, venha trocar ideias sobre o que há de mais novo em termos de padrões para desenvolvimento web."
Ricardo Luís Zanetti Panaggio
|
|
16:40 às 17:30
|
Minicurso de Encoding
Minicurso de Encoding
André Willik Valenti /
Andrei de Oliveira Tognolo
Você já perdeu a cabeça e a paciência tentando entender de onde vêm aqueles caracteres malignos que misteriosamente tomam o lugar das palavras acentuadas?
Você não se conforma que o ser humano já foi pra lua mas ainda não conseguiu garantir que um mísero texto chegue corretamente ao seu destino?
Você não entende o que diabo é Unicode, LATIN-1, UTF-8, UTF-16, UTF-32 e como essas coisas influenciam a sua vida?
Seus problemas acabaram!! - ou não... Na verdade, eles vão continuar. Mas pelo menos você vai aprender a lidar melhor com eles!
Neste minicurso, serão explicados os conceitos básicos do mundo mágico do encoding e da representação dos diferentes caracteres ao redor do mundo. Veremos por que motivos as coisas podem ficar feias e o que podemos fazer para elas ficarem bonitas. Veremos maneiras de programar defensivamente para evitar, dentro do possível, o infeliz problema.
Compareça!
André Willik Valenti
/
Andrei de Oliveira Tognolo
|
|
17:40 às 18:30
|
Evoluindo o Javascript: programando com CoffeeScript
Evoluindo o Javascript: programando com CoffeeScript
Giovanni Bassi
Venha conhecer essa nova linguagem!
Giovanni Bassi
|
|
18:40 às 19:00
|
Encerramento e sorteios
|
* Todos os participantes receberão um sanduíche do SUBWAY na hora do almoço
Obs.: Grade sujeita a alteração
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.
Desenvolvedor de software, ciclista, agilista e entusiasta da lingua polonesa. Trabalha ha 5 anos com desenvolvimento de software, se divertindo com .NET, Java e Ruby. Tenta até hoje achar uma resposta de como construir um mundo melhor através do desenvolvimento de software.
Elcio é um dos pioneiros na divulgação dos padrões web no Brasil, um
dos mantenedores do site Tableless.com.br, e atualmente dirige a Visie
Padrões Web, empresa de treinamento e desenvolvimento web. Programador
desde a infância, Elcio tem desenvolvido software e ensinado
Tableless, Javascript, Ajax, Acessibilidade, PHP, Python e técnicas de
produtividade para empresas como Globo.com, Terra, UOL e Editora
Abril.
Programador, agilista, pai, filho, namorado, escalador, ciclista, provocador. Programa porque gosta, e começou a trabalhar com isso porque acha que trabalhar como administrador é meio chato. Por esse motivo sempre diz que nunca mais vai virar gerente de ninguém. E também porque acredita que pessoas autogerenciadas funcionam melhor e por acreditar que heterarquia é melhor que hierarquia. Mas isso é outro assunto. Foi reconhecido Microsoft MVP depois que alguém notou que ele não dormia a noite pra ficar escrevendo artigos, cuidando e participando do .Net Architects, gravando o podcast Tecnoretórica, escrevendo posts no blog e falando o que bem entende no twitter @giovannibassi. E por falar nisso é no twitter que conta pra todos que gerencia de projetos deve ser feita pelo time e não por um gerentes, que greves em TI são coisas sem sentido e que stored procedure com regras de negócio são malignas. Você já deve ter percebido (até porque está lá na primeira frase) que Giovanni é agilista. De tanto gostar disso ele trouxe os programas de certificação e treinamento PSD e PSM da Scrum.org pro Brasil, e por causa deles, do MVP e de algum trabalho que aparece tem que ficar indo pros EUA de vez enquanto, coisa que prefere não fazer. (É bem comum você ouvir ele perguntando porque a Scrum.org e a Microsoft não estão na Itália, por exemplo.) Ajudou a criar a Lambda3, que, apesar de ser pequena e de não ser muito comum no Brasil, insiste em fazer projetos e consultoria direito. Por causa da Lambda3 ele tem trabalhado mais do que quando era consultor independente, mas menos do que a maioria das pessoas. Quer dizer, isso se você considerar que os trabalhos junto à comunidade não são trabalho, caso contrário ele trabalha mais que a maioria das pessoas. Recentemente ele resolveu que merecia viver melhor e ganhar uns anos de vida e desistiu de ser sedentário. Começou a escalar, e agora está sempre com as mãos machucadas. Mas ainda dá pra programar. E agora resolveu pedalar e fica reclamando dos carros e do trânsito e da falta de ciclovias o tempo todo. Você encontra ele sempre em algum evento, como o TechEd, e o DNAD, mas também outros menos comuns para o pessoal do .NET, como a RubyConf. Nesses eventos, ou ele está vendo palestras, ou batendo papo com alguém, ou codando alguma aplicação que alguém achou que dava pra fazer durante o evento.
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.
Desenvolvedor móvel (Java ME, Android, iOS e jQuery Mobile) e Java (Java EE e Java FX), atua como gerente de projetos na Triangulum Soluções, é mestre e professor em Computação pela UFG, instrutor da Globalcode e JUG-líder do GoJava.
Descobriu, no final dos anos 90, um tal de QBasic. Aí, apaixonou-se por programação e, como muitos nerds, começou a criar seus joguinhos, o que o levou a ir cursar Ciência da Computação na UFSCar em 2003 e Mestrado na UNICAMP em 2008. Está no Java desde 2005 e no JavaScript desde 2010, sendo essas suas linguagens preferidas. Trabalhou alguns anos com desenvolvimento web e hoje trabalha com jogos HTML5. Fã de boas práticas e de padrões de projeto, acredita que desenvolver software seja mais das humanas do que das exatas.
Aspirante a artesão de software, formado em Ciência da Computação pela UNICAMP, é desenvolvedor há 5 anos na Dextra Sistema. Experiente no desenvolvimento de sistemas web, principalmente na linguagem Java. Ministra treinamentos relacionados as tecnologias do Java EE. Não advoga nem contraria o uso de uma ou de outra tecnologia, muito pelo contrário! Quer ver o negócio funcionando, e para isso busca sempre analisar as decisão tomada e como elas podem impactar o futuro do projeto.