Material FLISOL 2007
Categories: Ajax, Software Livre, WEB 2.0
-
Material de apresentação das palestras no FLISOL 2007.
Evolução dos frameworks web: retorno ao MVC original!
Orientação a objetos com Javascript
-
Material de apresentação das palestras no FLISOL 2007.
Evolução dos frameworks web: retorno ao MVC original!
Orientação a objetos com Javascript
-
CURSO AJAX AVANÇADO
Dos conceitos avançados no desenvolvimento de aplicações WEB com AJAX até o domínio dos frameworks UI mais produtivos, o curso explicará em detalhes as principais técnicas utilizadas pelas empresas de WEB2, de maneira que o aluno seja capacitado a criar aplicações personalizadas e arrasadoras.
Foco nos frameworks UI (DWR, YUI e Ext), JavaScript orientado a objetos e na linguagem JAVA como implementação no lado servidor.
Pré-requisitos:
Desejável conhecimento de HTML, programação, javascript e linguagem JAVA.
(O curso não requer comprovação, mas esses assuntos básicos para o entendimento não serão revistos)
Datas:
Sábado, 12/05/2007 (13:00 as 17:00)
Sábado, 19/05/2007 (13:00 as 17:00)
Sábado, 26/05/2007 (13:00 as 17:00)
Sábado, 02/06/2007 (13:00 as 17:00)
Carga Horaria:
16hrs (4hrs em 4 sábados)
Valor:
R$ 55,00 reais (à vista)
Aluno da FLF tem desconto de 20%.
Inscrições:
Reservas por internet, preencha o formulário de contato no endereço http://www.milfont.org/blog/?page_id=51
Reservas somente enquanto houver vagas (máximo de 20 vagas), portanto garanta já a sua.
Pagamento até o dia 04/05 na sede da Faculdade Lourenço Filho
Material:
CD com ferramentas utilizadas, material didático exclusivo e código das aplicações a serem vistas.
Certificado de conclusão no formato digital ao término do curso. (Qualidade a ser impresso em papel fotográfico)
Local:
Faculdade Lourenço Filho.
Rua Barão do Rio Branco, 2101 Centro
Fortaleza - Ceará CEP 60025-062, Fone/Fax: (85) 4009.6060
Professor:
Christiano Milfont
Analista de Sistemas da SEPLAG - Secretaria do Planejamento e Gestão do Estado do Ceará.
Arquiteto Java da Triadworks ASG ( http://www.triadworks.com.br)
http://www.milfont.org
Grade:
-
Submeti uma palestra sobre WEB2 e Ajax a um coordenador do FLISOL 2007 a ser realizado no dia 28 de Abril (aqui em Fortaleza será na FIC), estou aguardando uma resposta para informar o horário da palestra.
Essa palestra será mais ou menos um resumo do curso de AJAX avançado que pretendo ministrar agora em Maio na Faculdade Lourenço Filho pela Célual JAVA.
Durante essa semana que se inicia eu atualizo esse post com as informações detalhadas, mas reservem o próximo sábado para discutirmos sobre AJAX no FLISOL e juntem as moedas para um curso mais aprofundado no próximo mês… ah! e vai ser super barato, na verdade de graça, apenas com uma ajuda de custo de R$55,00 reais, graças à Célula Java - FLF!
[update 1]
Confirmado, minhas palestras foram aprovadas e são no período da tarde
http://www.psl-ce.softwarelivre.org/flisol/index.php/FLISOL_2007#Programa.C3.A7.C3.A3o
Preparem para discutir sobre ajax, javascript, melhores práticas e o escambau
….
[/update 1]
-
Em um artigo passado mostrei como usar o Yahoo YUI Grids para modelar o layout sem se preocupar com css e disposição dos elementos. A produtividade é grande quando se usa um framework desses que facilita o desenvolvimento de um layout web, mesmo assim ainda perdemos um bom tempo criando tags e adequando o padrão.
Agora o YUI Team hospedou o Builder Grid criado pelo Davglass, que automatiza a criação do layout com o framework de forma visual e facilita o que já era fácil.
Link: http://developer.yahoo.com/yui/grids/builder/
-
Após algumas solicitações de bugs reportadas por usuários do Diário Oficial - CE descobri que o Konqueror em algumas versões tem um bug em páginas que utilizam de ajax e tentem usar o método POST.
Bem, como os usuários do konqueror são poucos (0,08%) frente a outros browsers a pendência de trocar para GET foi para o final da lista de mudanças.
Para beneficio desses usuários outro problema relacionado ao POST foi reportado.
Bem, ao ministrar um mini-curso de ajax especializado em YUI me deparei com um problema, um dos alunos ao tentar rodar uma aplicação de testes no trabalho não estava conseguindo sucesso, descobrimos depois de algumas tentativas que mudando para GET funcionava, ele foi verificar e o apache estava configurado apenas para permitir o GET e não o POST.
Depois disso fiquei com o POST atrás da orelha, não sei porque essa perseguição contra o pobre infeliz, se alguem souber me diga por favor.
Mas o problema que falei não era esse. Ao analizar um bug reportado e estando de olho no velho POST, fui direto nele. Uma setorial não conseguia visualizar uma consulta ajax da mesma forma que os usuários do Konqueror, só que esses usuários estavam com WinXP + IE6 e não tinha porque não conseguir.
Depois de muitas tentativas pedi que tentassem acessar diretamente o xml retornado que o ajax utilizava, aparecia a seguinte mensagem:
"The HTTP response header has too many lines and may represent a Denial Of Service attack"
Descobrimos que o firewall dele estava barrando o arquivo xml, no caso eles usavam o Iptables. Troca-se o POST…
Lição: "o preguiçoso trabalha mais que o esperto" e que por desconsiderar um público acabei pagando o preço de tempo perdido.