Entrar em Contato
 Duração 21 horas

Programa do Curso

Introdução ao JavaScript e às Funções

  • O que é o JavaScript?
  • O JavaScript ao longo do tempo
  • Quando e onde utilizar o JavaScript
  • Quando e onde não utilizar o JavaScript
  • Fundamentos do scripting web
  • Incluir JavaScript na sua página web
  • Escrever instruções em JavaScript
  • Utilizar variáveis
  • Trabalhar com operadores
  • Capturar eventos do rato
  • Sintaxe geral
  • Chamar funções
  • Escopo das variáveis
  • Funções de seta (arrow functions)
  • Definir parâmetros predefinidos

Objetos DOM e Objetos Integrais

  • Interação com o utilizador
  • Selecionar elementos pelo seu ID
  • Aceder ao histórico do navegador
  • Utilizar o objeto location
  • Utilizar datas e horas

Tratamento de Números e Cadenas

  • Números
  • Métodos globais
  • O objeto number
  • A função Number()
  • Valores booleanos
  • Os valores null e undefined
  • Cadenas
  • Molduras de cadedas (string templates)

Armazenamento de Dados em Matrizes

  • Matrizes
  • Como iterar através de matrizes
  • O operador de três pontos (spread operator)

Gestão de Eventos em JavaScript e Controlo do Fluxo do Programa

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

Scripting com o DOM

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

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

  • Alguns elementos importantes
  • Arrastar e largar (drag and drop)
  • Armazenamento local
  • Como trabalhar com ficheiros locais
  • A propriedade style no DOM
  • Como aceder a classes utilizando className
  • O objeto styleSheets do DOM
  • Como referenciar propriedades CSS3 em JavaScript
  • Como definir propriedades CSS3

Resumo e Próximos Passos

Requisitos

  • Conhecimento básico de HTML e CSS
  • Familiaridade com conceitos gerais de programação

Público-Alvo

  • Desenvolvedores web
  • Engenheiros de software
  • Qualquer pessoa interessada em aprender JavaScript para desenvolvimento web

Formação Empresarial Personalizada

Soluções de formação concebidas exclusivamente para empresas.

  • Conteúdo Personalizado: Adaptamos o programa e os exercícios práticos aos objetivos e necessidades reais do seu projeto.
  • Horário Flexível: Datas e horários adaptados à agenda da sua equipe.
  • Formato: Online (ao vivo), In-Company (em suas instalações) ou Híbrido.
Investimento

Preço por grupo privado, formação online em direto, a partir de 3900 € + VAT*

Entre em contato conosco para obter um orçamento preciso e conhecer nossas promoções mais recentes

Testemunhos de Clientes (5)

Próximas Formações Provisórias

Categorias Relacionadas