Post on 23-Jan-2015
description
Web2.0Luiz Paulo dos Prazeres JúniorDesenvolvedorlppjunior@gmail.com
Palestra Web2.0 Luiz Paulo - lppjunior@gmail.com
Programação
•Conceituação▫O que é Web2.0▫Comparação Web1.0 x Web2.0
•Serviços•Tecnologias / Linguagens•Desenvolvendo•Ferramentas auxiliares para
desenvolvimento•Frameworks•Web2.0 + PHP
Palestra Web2.0 Luiz Paulo - lppjunior@gmail.com
Web2.0Revolução ou demagogia?
Palestra Web2.0 Luiz Paulo - lppjunior@gmail.com
O que é Web2.0?
•É a segunda geração de comunidades e serviços Web. Apesar da conotação de uma nova versão para a Web, não se refere à atualizações técnicas, mas a uma mudança na forma como ela é encarada por usuários e desenvolvedores.
Fonte: http://pt.wikipedia.org/wiki/Web_2.0
Palestra Web2.0 Luiz Paulo - lppjunior@gmail.com
Críticas – Segundo especialistas
•O termo “Web2.0” foi uma jogada de marketing
•Não há nova tecnologia conceito ou idéia.•Colaboração não é uma novidade da
Web2.0Fonte: http://pt.wikipedia.org/wiki/Web_2.0
Palestra Web2.0 Luiz Paulo - lppjunior@gmail.com
Web2.0Comparação com Web 1.0
Palestra Web2.0 Luiz Paulo - lppjunior@gmail.com
Web1.0 x Web2.0 : Sites / Serviços Em construção x Beta eterno
Palestra Web2.0 Luiz Paulo - lppjunior@gmail.com
Web1.0 x Web2.0 : Foco
Empresa x Usuário
Palestra Web2.0 Luiz Paulo - lppjunior@gmail.com
Web1.0 x Web2.0 : Conteúdo
Publicação x Participação
Palestra Web2.0 Luiz Paulo - lppjunior@gmail.com
Web1.0 x Web2.0 : Informação
Portais x RSS
Palestra Web2.0 Luiz Paulo - lppjunior@gmail.com
Web1.0 x Web2.0 : Programação Top-Down x Bottom-Up
Palestra Web2.0 Luiz Paulo - lppjunior@gmail.com
Web1.0 x Web2.0 : Página Pessoal Site Pessoal x Blogging
Palestra Web2.0 Luiz Paulo - lppjunior@gmail.com
Web1.0 x Web2.0 : Bookmark
Taxonomia x Folksonomia
Palestra Web2.0 Luiz Paulo - lppjunior@gmail.com
Web1.0 x Web2.0 : A Internet
Rede x Rede + Plataforma
Palestra Web2.0 Luiz Paulo - lppjunior@gmail.com
Web2.0Serviços
Palestra Web2.0 Luiz Paulo - lppjunior@gmail.com
A Web2.0 já interferiu em sua vida
cotidiana, pessoal ou profissional?
Palestra Web2.0 Luiz Paulo - lppjunior@gmail.com
Serviços•WIKI wikipedia.org•SITES SOCIAIS orkut.com•BLOGS blogger.com•FOTOS flickr.com•VIDEOS youtube.com•RSS FEEDS Notícias, Artigos, etc•BOOKMARK SOCIALdel.icio.us•ARMAZENAMENTO filesend.net•COMUNICAÇÃO GoogleTalk, Skype,
etc•WEBDOCS Google Docs•PERSONAL PAGES iGoogle, netvibes•MAIL Gmail, Yahoo•VENDAS Mercado Livre,
Amazon
Palestra Web2.0 Luiz Paulo - lppjunior@gmail.com
Web2.0Tecnologias
Palestra Web2.0 Luiz Paulo - lppjunior@gmail.com
Tecnologias / Linguagens
•HTML / XHTML (HyperText Markup Language)•CSS (Cascading Style Sheets)• JavaScript•AJAX (Asynchronous Javascript And XML)•XML (eXtensible Markup Language)
•WEB Service (PHP)
• Flex (Adobe), SilverLight (Microsoft), JavaFX (Sun), Flash (Adobe)
Palestra Web2.0 Luiz Paulo - lppjunior@gmail.com
Web2.0Desenvolvendo
Palestra Web2.0 Luiz Paulo - lppjunior@gmail.com
Exemplo Tableless: CSSZenGarden.com
Palestra Web2.0 Luiz Paulo - lppjunior@gmail.com
Ferramentas auxiliares para desenvolvimento•FireFox▫FireBug▫WebDeveloper ToolBar▫HTML Validator▫IETab
• Internet Explorer▫Depurador de Scripts (nativo)▫Debugbar (my-debugbar.com)▫IEInspector
(ieinspector.com)
•Windows▫Visual Color Pixel▫JR Screen Ruler
Palestra Web2.0 Luiz Paulo - lppjunior@gmail.com
Frameworks javascript
•PrototypeJS (prototypejs.org)• JQuery (jquery.com)•Dojo Tool Kit (dojotoolkit.org)•OpenRico (openrico.org)•Script.aculo.us (script.aculo.us)•Moo Tools (mootools.net)•Mochikit (mochikit.com)•YUI - Yahoo (developer.yahoo.com
/yui)•Qooxdoo (qooxdoo.org)
Palestra Web2.0 Luiz Paulo - lppjunior@gmail.com
Frameworks Ajax + PHP
Coletânea de frameworks AJAX para PHP•http://ajaxpatterns.org/
PHP_Ajax_Frameworks
3 formas diferentes de utilizar AJAX com PHP
•PrototypeJS (prototypejs.org)•Sajax (modernmethod.com/sajax)•Xajax (xajaxproject.org)
Palestra Web2.0 Luiz Paulo - lppjunior@gmail.com
Próximopasso
Palestra Web2.0 Luiz Paulo - lppjunior@gmail.com
Web 3.0
•Web Semântica?"Eu a chamo de World Wide Database (banco
de dados mundial)”Nova Spivack
•Aplicativos multiplataforma?"A próxima geração será formada por
aplicações que conversem entre si. Serão relativamente pequenas e rodarão em qualquer dispositivo, tanto PCs quanto telefones móveis“
Eric Schmidt - CEO do Google
Palestra Web2.0 Luiz Paulo - lppjunior@gmail.com
Palestra Web2.0 Luiz Paulo - lppjunior@gmail.com
Obrigado!
MAIL | TALKlppjunior@gmail.com
bookmark compartilhadodel.icio.us/lppjunior