JavaScript – Desenvolvimento Web Moderno

Apresentação

Esta formação é uma iniciação à programação em JavaScript e foi desenhado para ajudar os programadores  a perceber os conceitos básicos desta linguagem.
O JavaScript permite adicionar recursos interativos aos sites WEB, incluindo conteúdo atualizado dinamicamente, multimédia controlada, imagens animadas e muito mais.

Destinatários

Programadores que desejem obter conceitos sólidos em JavaScript e AJAX organizando conteúdos dinâmicos para páginas web.

Objetivos

No final deste curso, os formando terão aprendido:

  • Como é utilizada a linguagem JavaScript
  • A sintaxe do JavaScript
  • Objetos, Métodos e Propriedades
  • Trabalhar com variáveis de JavaScript
  • Criar as suas próprias funções em JavaScript
  • Escrever a lógica de controlo de fluxo em JavaScript
  • Validar formulários com JavaScript.
  • Criar imagens roll-over com JavaScript
  • Abrir e trabalhar com novas janelas
  • Trabalhar com temporizadores e intervalos de JavaScript.

Pré-requisitos

Conhecimentos de programação em XHTML e CSS

Programa

Os 3 Layers da Web

  • DHTML
  • HTML para conteúdos
  • CSS para apresentação
  • JavaScript para interação
  • Livrarias de Javascript

Programar com JavaScript

  • Correr um programa
  • Declarações de JavaScript
  • Comentários
  • Variáveis
  • Controlar o fluxo de um programa com condições e loops
  • Funções, reutilização de código
  • Objetos

Controlar o documento

  • DOM: O documento Object Model
  • Aceder ao texto dos elementos do documento
  • Aceder aos atributos dos elementos
  • Aceder aos elementos que pretendemos
  • Mudar de estilos
  • Exemplo prático
  • Utilização de livrarias externas

Eventos

  • Gestores de eventos
  • Listeners para eventos
  • Exemplo prático

Animação

  • Princípios de Animação
  • Controlar o tempo com JavaScript
  • Animação segundo um caminho

Melhoria de Formulários

  • HTML DOM extensions
  • Validação de formulários
  • Controlos de formulários personalizados

Erros e Debug

  • Gerir erros
  • Erros comuns
  • Debug com firebug

13 — 20 Mar 2019

Pós-Laboral — 18:30h / 22:00h

6 dias

21 horas

Lisboa

03 — 05 Abr 2019

Laboral — 09:30h / 17:30h

3 dias

21 horas

Lisboa

17 — 25 Jun 2019

Pós-Laboral — 18:30h / 22:00h

6 dias

21 horas

Lisboa

28 — 30 Ago 2019

Laboral — 09:30h / 17:30h

3 dias

21 horas

14 — 21 Out 2019

Pós-Laboral — 18:30h / 21:30h

6 dias

21 horas

Lisboa

18 — 20 Dez 2019

Laboral — 09:30h / 17:30h

3 dias

21 horas

Lisboa

Yeah!

Your message was successful sent.

OK

Hey

We use cookies to offer you a better browsing experience, analyse site traffic, presonalize content, and serve targeted ads. Read how we use cookies and how you can control them in our “Cookie Settings”.
By using our site, you consent to our use of cookies.

> Cookie Settings

√ Accept Cookies