Alunos:
          Eudes Siqueira
          Rafael Belarmino
          Silvio Carvalho
ENTENDO O QUE É SCRIPT...
•   Linguagem de script ( linguagem de scripting,
    ou linguagem de extensão) são linguagens de
    programação executadas do interior
    de programas e/ou de outras linguagens de
    programação, não se restringindo a esses
    ambientes. As linguagens de script servem para
    estender a funcionalidade de um programa e/ou
    controlá-lo, acessando sua API e, são
    frequentemente usadas como ferramentas de
    configuração e instalação em sistemas
    operacionais (Shell script).
Sobre Shell SCRIPT ...
   É um interpretador de tipos de comandos, uma
espécie de tradutor entre o sistema operacional e o
usuário. Permite a execução de sequências de
comandos direto no prompt do sistema ou escritas
em arquivos de texto, conhecidos como shell scripts.
O QUE É O JAVASCRIPT?
•   É uma linguagem interpretada, que pode ser usada
    junto com o HTML e permite inserir vários
    efeitos, permitindo que o site (ou uma mensagem
    de correio eletrônico) fique mais dinâmico, e uma
    maior interação com o leitor.
JAVASCRIPT NÃO É JAVA!




•   Java (café em americano)

•   Qual a diferencia entre Java e
    JavaScript ?
JavaScript
    Permite de aceder aos objetos do browser
    Códigos de programação simples mas para aplicações
    limitadas
•   Muito fácil mais do que Java




                             Java
• Não tem acesso aos objetos do browser
• Linguagem de programação muito mais complexa e mais
  poderosa .
• Depois que aprender a programar em JAVA fica fácil o
  aprendizado de outras linguagens .
O QUE É WEB BROWSER?
UM POUCO DE TEORIA OBJETO.
• Vejamos em primeiro uma ilustração dos diferentes objetos que
  uma página pode conter.




• Esta página aparece numa janela. É o objeto janela.
• Nesta janela, há um documento Html, é o objeto documento.




• Neste documento, temos um formulário. É o objeto formulário.
• Neste documento encontramos 3 objetos.

• Objeto radio.
• Objeto botão.
• Objeto texto.

• A hierarquia deste exemplo é então:
•                                             > radio
• Janela > documento > formulário >           > botão
                                              > texto
PARA ACESSAR A UM OBJETO?
  Seja por exemplo para o botão radio
 "semana": (window).document.form.radio[0].

 E enfim para os puristas, JavaScript não é propriamente uma linguagem
  orientada para os objetos
tal o como C++ ou Java. Dizemos antes que JavaScript é uma linguagem
  baseada nos objetos.
• As propriedades dos objetos:




•     Volante de madeira de 14 polegadas                  Volante em Couro Oxford




•                                 Vitor Belfort, uma das lendas do MMA
•                                 Titulo: Vitor Belfort - Lições de Garra, Fé e Sucesso
•                                 Autor: Belfort, Vitor
•                                 Editora: Thomas Nelson Brasil



• Ainda os objetos JavaScript tem propriedades personalizadas. No caso dos botões radio, uma
  das suas propriedades é, por exemplo, sua seleção ou sua não-seleção(checked).
• Em JavaScript, parar acessar as propriedades , utiliza-se a sintaxe:

    nome_do_objeto.nome_da_propriedade.

    No caso do botão radio "semana", para testar a propriedade de seleção, escreva-se:

    document.form.radio[0].checked.
PRINCIPAIS APLICAÇÕES WEB/MOBILE
• Interagir com o usuário, respondendo a eventos
 provocados por ele;
• Alterar dinamicamente características do
 documento depois do mesmo ter sido apresentado
 para o usuário;
• Controlar o navegador
• Carregar um novo documento;
• Retornar para a página anteriormente visitada;
• Abrir e fechar janelas;
• Exibir páginas diferentes de acordo com o
 navegador do usuário;
FERRAMENTAS PARA O JAVASCRIPT

  Para aprender e descobrir o JavaScript, é necessário:
• 1 - Um browser compatível com o JavaScript.
• 2 - Um bom conhecimento de HTML.
• 3 - Um simples editor de texto.


• Unicamente a Netscape pioneiramente
• Microsoft a partir do IExplorer 3.0
• Netscape a partir do Netscape Navigator 2.0
OPERADORES
• Operadores de cálculos
•

Seminário: JavaScript

  • 1.
    Alunos: Eudes Siqueira Rafael Belarmino Silvio Carvalho
  • 2.
    ENTENDO O QUEÉ SCRIPT... • Linguagem de script ( linguagem de scripting, ou linguagem de extensão) são linguagens de programação executadas do interior de programas e/ou de outras linguagens de programação, não se restringindo a esses ambientes. As linguagens de script servem para estender a funcionalidade de um programa e/ou controlá-lo, acessando sua API e, são frequentemente usadas como ferramentas de configuração e instalação em sistemas operacionais (Shell script).
  • 3.
    Sobre Shell SCRIPT... É um interpretador de tipos de comandos, uma espécie de tradutor entre o sistema operacional e o usuário. Permite a execução de sequências de comandos direto no prompt do sistema ou escritas em arquivos de texto, conhecidos como shell scripts.
  • 4.
    O QUE ÉO JAVASCRIPT? • É uma linguagem interpretada, que pode ser usada junto com o HTML e permite inserir vários efeitos, permitindo que o site (ou uma mensagem de correio eletrônico) fique mais dinâmico, e uma maior interação com o leitor.
  • 5.
    JAVASCRIPT NÃO ÉJAVA! • Java (café em americano) • Qual a diferencia entre Java e JavaScript ?
  • 6.
    JavaScript Permite de aceder aos objetos do browser Códigos de programação simples mas para aplicações limitadas • Muito fácil mais do que Java Java • Não tem acesso aos objetos do browser • Linguagem de programação muito mais complexa e mais poderosa . • Depois que aprender a programar em JAVA fica fácil o aprendizado de outras linguagens .
  • 7.
    O QUE ÉWEB BROWSER?
  • 8.
    UM POUCO DETEORIA OBJETO. • Vejamos em primeiro uma ilustração dos diferentes objetos que uma página pode conter. • Esta página aparece numa janela. É o objeto janela.
  • 9.
    • Nesta janela,há um documento Html, é o objeto documento. • Neste documento, temos um formulário. É o objeto formulário.
  • 10.
    • Neste documentoencontramos 3 objetos. • Objeto radio. • Objeto botão. • Objeto texto. • A hierarquia deste exemplo é então: • > radio • Janela > documento > formulário > > botão > texto PARA ACESSAR A UM OBJETO? Seja por exemplo para o botão radio "semana": (window).document.form.radio[0]. E enfim para os puristas, JavaScript não é propriamente uma linguagem orientada para os objetos tal o como C++ ou Java. Dizemos antes que JavaScript é uma linguagem baseada nos objetos.
  • 11.
    • As propriedadesdos objetos: • Volante de madeira de 14 polegadas Volante em Couro Oxford • Vitor Belfort, uma das lendas do MMA • Titulo: Vitor Belfort - Lições de Garra, Fé e Sucesso • Autor: Belfort, Vitor • Editora: Thomas Nelson Brasil • Ainda os objetos JavaScript tem propriedades personalizadas. No caso dos botões radio, uma das suas propriedades é, por exemplo, sua seleção ou sua não-seleção(checked). • Em JavaScript, parar acessar as propriedades , utiliza-se a sintaxe: nome_do_objeto.nome_da_propriedade. No caso do botão radio "semana", para testar a propriedade de seleção, escreva-se: document.form.radio[0].checked.
  • 12.
    PRINCIPAIS APLICAÇÕES WEB/MOBILE •Interagir com o usuário, respondendo a eventos provocados por ele; • Alterar dinamicamente características do documento depois do mesmo ter sido apresentado para o usuário; • Controlar o navegador • Carregar um novo documento; • Retornar para a página anteriormente visitada; • Abrir e fechar janelas; • Exibir páginas diferentes de acordo com o navegador do usuário;
  • 13.
    FERRAMENTAS PARA OJAVASCRIPT Para aprender e descobrir o JavaScript, é necessário: • 1 - Um browser compatível com o JavaScript. • 2 - Um bom conhecimento de HTML. • 3 - Um simples editor de texto. • Unicamente a Netscape pioneiramente • Microsoft a partir do IExplorer 3.0 • Netscape a partir do Netscape Navigator 2.0
  • 14.