28
Web2.0 Luiz Paulo dos Prazeres Júnior Desenvolvedor [email protected]

Apresentacao Web2.0

Embed Size (px)

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.

Citation preview

Page 1: Apresentacao Web2.0

Web2.0Luiz Paulo dos Prazeres Jú[email protected]

Page 2: Apresentacao Web2.0

Palestra Web2.0 Luiz Paulo - [email protected]

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

Page 3: Apresentacao Web2.0

Palestra Web2.0 Luiz Paulo - [email protected]

Web2.0Revolução ou demagogia?

Page 4: Apresentacao Web2.0

Palestra Web2.0 Luiz Paulo - [email protected]

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

Page 5: Apresentacao Web2.0

Palestra Web2.0 Luiz Paulo - [email protected]

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

Page 6: Apresentacao Web2.0

Palestra Web2.0 Luiz Paulo - [email protected]

Web2.0Comparação com Web 1.0

Page 7: Apresentacao Web2.0

Palestra Web2.0 Luiz Paulo - [email protected]

Web1.0 x Web2.0 : Sites / Serviços Em construção x Beta eterno

Page 8: Apresentacao Web2.0

Palestra Web2.0 Luiz Paulo - [email protected]

Web1.0 x Web2.0 : Foco

Empresa x Usuário

Page 9: Apresentacao Web2.0

Palestra Web2.0 Luiz Paulo - [email protected]

Web1.0 x Web2.0 : Conteúdo

Publicação x Participação

Page 10: Apresentacao Web2.0

Palestra Web2.0 Luiz Paulo - [email protected]

Web1.0 x Web2.0 : Informação

Portais x RSS

Page 11: Apresentacao Web2.0

Palestra Web2.0 Luiz Paulo - [email protected]

Web1.0 x Web2.0 : Programação Top-Down x Bottom-Up

Page 12: Apresentacao Web2.0

Palestra Web2.0 Luiz Paulo - [email protected]

Web1.0 x Web2.0 : Página Pessoal Site Pessoal x Blogging

Page 13: Apresentacao Web2.0

Palestra Web2.0 Luiz Paulo - [email protected]

Web1.0 x Web2.0 : Bookmark

Taxonomia x Folksonomia

Page 14: Apresentacao Web2.0

Palestra Web2.0 Luiz Paulo - [email protected]

Web1.0 x Web2.0 : A Internet

Rede x Rede + Plataforma

Page 15: Apresentacao Web2.0

Palestra Web2.0 Luiz Paulo - [email protected]

Web2.0Serviços

Page 16: Apresentacao Web2.0

Palestra Web2.0 Luiz Paulo - [email protected]

A Web2.0 já interferiu em sua vida

cotidiana, pessoal ou profissional?

Page 17: Apresentacao Web2.0

Palestra Web2.0 Luiz Paulo - [email protected]

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

Page 18: Apresentacao Web2.0

Palestra Web2.0 Luiz Paulo - [email protected]

Web2.0Tecnologias

Page 19: Apresentacao Web2.0

Palestra Web2.0 Luiz Paulo - [email protected]

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)

Page 20: Apresentacao Web2.0

Palestra Web2.0 Luiz Paulo - [email protected]

Web2.0Desenvolvendo

Page 21: Apresentacao Web2.0

Palestra Web2.0 Luiz Paulo - [email protected]

Exemplo Tableless: CSSZenGarden.com

Page 22: Apresentacao Web2.0

Palestra Web2.0 Luiz Paulo - [email protected]

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

Page 23: Apresentacao Web2.0

Palestra Web2.0 Luiz Paulo - [email protected]

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)

Page 24: Apresentacao Web2.0

Palestra Web2.0 Luiz Paulo - [email protected]

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)

Page 25: Apresentacao Web2.0

Palestra Web2.0 Luiz Paulo - [email protected]

Próximopasso

Page 26: Apresentacao Web2.0

Palestra Web2.0 Luiz Paulo - [email protected]

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

Page 27: Apresentacao Web2.0

Palestra Web2.0 Luiz Paulo - [email protected]

Page 28: Apresentacao Web2.0

Palestra Web2.0 Luiz Paulo - [email protected]

Obrigado!

MAIL | [email protected]

bookmark compartilhadodel.icio.us/lppjunior