Web2.0
Luiz Paulo dos Prazeres Júnior
Desenvolvedor
lppjunior@gmail.com
Programação
• Conceituação
  ▫ O que é Web2.0
  ▫ Comparação Web1.0 x Web2.0
• Serviços
• Tecnologias / Linguagens
• Desen...
Web2.0
Revoluçã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...
Críticas – Segundo especialistas

• O termo “Web2.0” foi uma jogada de marketing
• Não há nova tecnologia conceito ou idéi...
Web2.0
Comparaçã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 - lppjun...
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@gma...
Web1.0 x Web2.0 : Informação
     Portais         x           RSS




   Palestra Web2.0       Luiz Paulo - lppjunior@gmai...
Web1.0 x Web2.0 : Programação
    Top-Down         x      Bottom-Up




   Palestra Web2.0       Luiz Paulo - lppjunior@gm...
Web1.0 x Web2.0 : Página Pessoal
    Site Pessoal     x        Blogging




   Palestra Web2.0       Luiz Paulo - lppjunio...
Web1.0 x Web2.0 : Bookmark
     Taxonomia       x      Folksonomia




   Palestra Web2.0       Luiz Paulo - lppjunior@gma...
Web1.0 x Web2.0 : A Internet
        Rede         x   Rede + Plataforma




   Palestra Web2.0        Luiz Paulo - lppjuni...
Web2.0
                  Serviç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@...
Serviços
•   WIKI                wikipedia.org
•   SITES SOCIAIS       orkut.com
•   BLOGS               blogger.com
•   F...
Web2.0
                  Tecnologias

Palestra Web2.0            Luiz Paulo - lppjunior@gmail.com
Tecnologias / Linguagens
•   HTML / XHTML        (HyperText Markup Language)
•   CSS                 (Cascading Style Shee...
Web2.0
           Desenvolvendo

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                   • Windows
 ▫   FireBug                 ▫ Visual Co...
Frameworks javascript
•   PrototypeJS          (prototypejs.org)
•   JQuery               (jquery.com)
•   Dojo Tool Kit  ...
Frameworks Ajax + PHP
Coletânea de frameworks AJAX para PHP
• http://ajaxpatterns.org/PHP_Ajax_Frameworks

3 formas difere...
Próximo
 passo
Palestra Web2.0   Luiz Paulo - lppjunior@gmail.com
Web 3.0
• Web Semântica?
quot;Eu a chamo de World Wide Database (banco de
  dados mundial)”
                              ...
Palestra Web2.0   Luiz Paulo - lppjunior@gmail.com
Obrigado!

               MAIL | TALK
            lppjunior@gmail.com

     bookmark compartilhado
        del.icio.us/lpp...
Upcoming SlideShare
Loading in …5
×

Web2.0

1,084 views
996 views

Published on

Published in: Technology, Travel
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,084
On SlideShare
0
From Embeds
0
Number of Embeds
8
Actions
Shares
0
Downloads
24
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Web2.0

  1. 1. Web2.0 Luiz Paulo dos Prazeres Júnior Desenvolvedor lppjunior@gmail.com
  2. 2. 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
  3. 3. Web2.0 Revolução ou demagogia? Palestra Web2.0 Luiz Paulo - lppjunior@gmail.com
  4. 4. 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
  5. 5. 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.0 Fonte: http://pt.wikipedia.org/wiki/Web_2.0 Palestra Web2.0 Luiz Paulo - lppjunior@gmail.com
  6. 6. Web2.0 Comparação com Web 1.0 Palestra Web2.0 Luiz Paulo - lppjunior@gmail.com
  7. 7. Web1.0 x Web2.0 : Sites / Serviços Em construção x Beta eterno Palestra Web2.0 Luiz Paulo - lppjunior@gmail.com
  8. 8. Web1.0 x Web2.0 : Foco Empresa x Usuário Palestra Web2.0 Luiz Paulo - lppjunior@gmail.com
  9. 9. Web1.0 x Web2.0 : Conteúdo Publicação x Participação Palestra Web2.0 Luiz Paulo - lppjunior@gmail.com
  10. 10. Web1.0 x Web2.0 : Informação Portais x RSS Palestra Web2.0 Luiz Paulo - lppjunior@gmail.com
  11. 11. Web1.0 x Web2.0 : Programação Top-Down x Bottom-Up Palestra Web2.0 Luiz Paulo - lppjunior@gmail.com
  12. 12. Web1.0 x Web2.0 : Página Pessoal Site Pessoal x Blogging Palestra Web2.0 Luiz Paulo - lppjunior@gmail.com
  13. 13. Web1.0 x Web2.0 : Bookmark Taxonomia x Folksonomia Palestra Web2.0 Luiz Paulo - lppjunior@gmail.com
  14. 14. Web1.0 x Web2.0 : A Internet Rede x Rede + Plataforma Palestra Web2.0 Luiz Paulo - lppjunior@gmail.com
  15. 15. Web2.0 Serviços Palestra Web2.0 Luiz Paulo - lppjunior@gmail.com
  16. 16. A Web2.0 já interferiu em sua vida cotidiana, pessoal ou profissional? Palestra Web2.0 Luiz Paulo - lppjunior@gmail.com
  17. 17. 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 SOCIAL del.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
  18. 18. Web2.0 Tecnologias Palestra Web2.0 Luiz Paulo - lppjunior@gmail.com
  19. 19. 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
  20. 20. Web2.0 Desenvolvendo Palestra Web2.0 Luiz Paulo - lppjunior@gmail.com
  21. 21. Exemplo Tableless: CSSZenGarden.com Palestra Web2.0 Luiz Paulo - lppjunior@gmail.com
  22. 22. Ferramentas auxiliares para desenvolvimento • FireFox • Windows ▫ FireBug ▫ Visual Color Pixel ▫ WebDeveloper ToolBar ▫ JR Screen Ruler ▫ HTML Validator ▫ IETab • Internet Explorer ▫ Depurador de Scripts (nativo) ▫ Debugbar (my-debugbar.com) ▫ IEInspector (ieinspector.com) Palestra Web2.0 Luiz Paulo - lppjunior@gmail.com
  23. 23. 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
  24. 24. 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
  25. 25. Próximo passo Palestra Web2.0 Luiz Paulo - lppjunior@gmail.com
  26. 26. Web 3.0 • Web Semântica? quot;Eu a chamo de World Wide Database (banco de dados mundial)” Nova Spivack • Aplicativos multiplataforma? quot;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
  27. 27. Palestra Web2.0 Luiz Paulo - lppjunior@gmail.com
  28. 28. Obrigado! MAIL | TALK lppjunior@gmail.com bookmark compartilhado del.icio.us/lppjunior Palestra Web2.0 Luiz Paulo - lppjunior@gmail.com

×