Desenvolvimento Web Com Ajax

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    Favorites, Groups & Events

    Desenvolvimento Web Com Ajax - Presentation Transcript

    1. Desenvolvimento Web com AJAX Rennan José – LBADIS (Santarém-PA) Santarém, 04 de dezembro de 2006. III Semana de Informática e I Semana de Geotecnologias em Santarém www.lbasantarem.com.br/semanadeinformatica
    2. Pauta do dia  Introdução  HTML  CSS  JavaScript  DOM Desenvolvimento Web com AJAX Rennan José – LBADIS (Santarém – PA)
    3. Introdução  O que é AJAX?  Princípios O navegador hospeda uma aplicação, e não conteúdo  O servidor fornece dados, e não conteúdo  A interação do usuário com a aplicação pode ser flexível e contínua  Real codificação requer disciplina Desenvolvimento Web com AJAX Rennan José – LBADIS (Santarém – PA)
    4. Arquitetura Web Clássica Desenvolvimento Web com AJAX Rennan José – LBADIS (Santarém – PA)
    5. Arquitetura Web com AJAX Desenvolvimento Web com AJAX Rennan José – LBADIS (Santarém – PA)
    6. HTML – HiperText Markup Language  Documento Básico <HTML> <HEAD> <TITLE>Titulo do Documento</TITLE> <STYLE> folha de estilos </STYLE> <SCRIPT LANGUAGE=”JAVASCRIPT></SCRIPT> </HEAD> <BODY> texto, imagem, links, ... </BODY> </HTML> Desenvolvimento Web com AJAX Rennan José – LBADIS (Santarém – PA)
    7. Elementos HTML  Cabeçalhos (H1, H2, H3, H4, etc).  Quebra de Linha e Parágrafos (BR, P).  Links (A).  Tabelas (TABLE).  Atributos das Tags. Desenvolvimento Web com AJAX Rennan José – LBADIS (Santarém – PA)
    8. CSS - Cascading Style Sheets  O que é?  Sintaxe básica p { font-size: 12px; }  Agrupamento de Seletores  Seletor Classe  Seletor Id  Comentários Desenvolvimento Web com AJAX Rennan José – LBADIS (Santarém – PA)
    9. JavaScript  O que é?  Sintaxe Básica <script> alert(\"Minha primeira mensagem!\") </script>  Variáveis  Condicionais (if, else)  Loops (for, while e do while)  Array Desenvolvimento Web com AJAX Rennan José – LBADIS (Santarém – PA)
    10. XML - eXtensible Markup Language  O que é?  Objetivo Desenvolvimento Web com AJAX Rennan José – LBADIS (Santarém – PA)
    11. XML – Sintaxe básica <doc> <clientes> <nome>Pâmela Pereira</nome> <telefone>(11) 5555-1234</telefone> <idade>2</idade> </clientes> <clientes> <nome>Giovana T. O. Pereira</nome> <telefone>(11) 5555-6789</telefone> <idade>25</idade> </clientes> </doc> Desenvolvimento Web com AJAX Rennan José – LBADIS (Santarém – PA)
    12. DOM - Document Object Model  O que é?  Objetivo Desenvolvimento Web com AJAX Rennan José – LBADIS (Santarém – PA)
    13. Estrutura de uma página <table> <tr> <td>Produto 1</td> <td>Coca-cola</td> </tr> <tr> <td>Produto 2</td> <td>Maquina Fotográfica</td> </tr> </table> Desenvolvimento Web com AJAX Rennan José – LBADIS (Santarém – PA)
    14. Estrutura de uma página Table tr tr td td td td Desenvolvimento Web com AJAX Rennan José – LBADIS (Santarém – PA)
    15. DOM – Exemplo <html> <head> <title>DOM - Exemplo</title> <style> P { color:#009900; } .novo { background-color:#FFFF00; color:#000000; font-weight:bold; } </style> Desenvolvimento Web com AJAX Rennan José – LBADIS (Santarém – PA)
    16. DOM - Exemplo <script> var contador = 0; function adicionar() { contador++; var e = document.getElementById(\"lista\"); var no = document.createElement(\"DIV\"); var t = document.createTextNode(\"Item \" + contador + \" da lista\"); e.appendChild(no); no.appendChild(t); no.className = \"novo\"; } </script> </head> Desenvolvimento Web com AJAX Rennan José – LBADIS (Santarém – PA)
    17. DOM – Exemplo <body> <p> Exemplo de utilização da API DOM </p> <div id=\"lista\"></div> <a href=\"JavaScript: adicionar();\">Incluir novo Elemento</a> </body> </html> Desenvolvimento Web com AJAX Rennan José – LBADIS (Santarém – PA)
    18. DOM - Propriedades  childNodes;  firstChild;  lastChild;  nodeValue;  parentNode;  nextSibling;  previousSibing; Desenvolvimento Web com AJAX Rennan José – LBADIS (Santarém – PA)
    19. DOM - Métodos  getElementById;  getElementsByTagName;  hasChildNodes;  createElement;  createTextNode;  appendChild;  removeChild;  replaceChild;  insertBefore;  getAttribute;  setAttribute;  removeAttribute; Desenvolvimento Web com AJAX Rennan José – LBADIS (Santarém – PA)

    + adorepumpadorepump, 12 months ago

    custom

    430 views, 0 favs, 0 embeds more stats

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 430
      • 430 on SlideShare
      • 0 from embeds
    • Comments 0
    • Favorites 0
    • Downloads 4
    Most viewed embeds

    more

    All embeds

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories

    Tags