Apresentacao Web2.0

Post on 23-Jan-2015

7.153 views 0 download

description

Esta apresentação contém informações completas sobre Web2.0, seus recursos, o que mudou em relação a Web1.0 entre outras informações.

Transcript of Apresentacao Web2.0

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