Programa do Curso

Introdução a JavaScript e funções

  • O que é JavaScript?
  • JavaScript ao longo do tempo
  • Quando e onde utilizar JavaScript
  • Quando e onde não usar JavaScript
  • Fundamentos do scripting Web
  • Incluir JavaScript na sua página Web
  • Escrever instruções JavaScript
  • Utilização de variáveis
  • Trabalhar com operadores
  • Capturar eventos do rato
  • Sintaxe geral
  • Chamada de funções
  • Âmbito das variáveis
  • Funções de seta
  • Definir parâmetros predefinidos

Objectos DOM e objectos incorporados

  • Interagir com o utilizador
  • Seleção de elementos pelo seu ID
  • [Registo do histórico do navegador
  • Utilizar o objeto de localização
  • Utilização de datas e horas

Lidar com números e cadeias de caracteres

  • Números
  • Métodos globais
  • O objeto número
  • A função Number()
  • Valores booleanos
  • Os valores nulos e indefinidos
  • Cadeias de caracteres
  • Modelos de cadeias de caracteres

Armazenamento de dados em matrizes

  • Matrizes
  • Como iterar em matrizes
  • O operador de três pontos

Manipulação de eventos em JavaScript e controlo do fluxo do programa

  • Tipos de eventos
  • Manipuladores de eventos
  • O objeto evento
  • Declarações condicionais
  • Loops e estruturas de controlo
  • Como configurar e utilizar temporizadores

Scripting com o DOM

  • Nós do DOM
  • Seleção de elementos com getElementsByTagName()
  • Como ler atributos de elementos
  • O inspetor DOM do Mozilla e do Chrome
  • O que é JSON? Uma introdução

Manipulação de Programming com JavaScript, HTML e CSS

  • Alguns elementos importantes
  • Arrastar e largar
  • Armazenamento local
  • Como trabalhar com ficheiros locais
  • A propriedade style no DOM
  • Como aceder a classes utilizando className
  • O objeto DOM styleSheets
  • Como fazer referência a propriedades CSS3 em JavaScript
  • Como definir propriedades CSS3

Resumo e próximos passos

Requisitos

  • Conhecimentos básicos de HTML e CSS
  • Familiaridade com conceitos gerais de programação

Público

  • Programadores Web
  • Engenheiros de software
  • Qualquer pessoa interessada em aprender JavaScript para desenvolvimento Web
 21 Horas

Número de participantes


Preço por Participante

Declaração de Clientes (5)

Próximas Formações Provisórias

Categorias Relacionadas