Curso

Em Lisboa

490 €

Descrição

  • Tipologia

    Curso

  • Nível

    Intermediário

  • Local

    Lisboa

  • Horário de aulas

    55h

  • Duração

    Flexível

  • Início

    Datas a escolher

JavaScript é uma linguagem de programação baseada em scripts e padronizada pela ECMA International. A sua principal característica é a sua integração nas páginas Web devido à facilidade de interação com o Document Object Model (DOM) da página.

É uma linguagem bastante simples e rápida, ideal para quem começou recentemente a dar os primeiros passos na programação.

Através deste curso o formando aprende a dominar duas áreas distintas, primeiramente na criação de efeitos especiais para criar conteúdos dinâmicos e elementos diferenciadores e depois na execução de respostas às ações dos usuários, como agendas, aplicações ou calculadoras.

Instalações

Localização

Início

Lisboa
Ver mapa

Início

Datas a escolherInscrições abertas

A ter em conta

No final deste curso, os formandos serão capazes de criar diversos tipos de funcionalidades avançadas para páginas Web através da linguagem JavaScript.

Este curso destina-se a todos os que já têm conhecimentos de HTML e CSS, e pretendem iniciar-se ou adquirir mais conhecimentos na linguagem JavaScript, para fins académicos ou profissionais.

Perguntas & Respostas

Adicione a sua pergunta

Os nossos conselheiros e outros utilizadores poderão responder-lhe

Quem queres que te responda?

Introduza os seus dados para receber uma resposta

Publicaremos apenas o seu nome e pergunta

Opiniões

Matérias

  • Apresentação
  • Javascript
  • Java
  • DOM
  • Primeiros passos
  • Scripts externos
  • Scripts
  • Script simples
  • Básicos
  • Formulários

Professores

Formabase Formabase

Formabase Formabase

Formador

Programa

Programa: Curso de JavaScript

Apresentação

  • O que é JavaScript e para que serve?
  • Ligação ao Java
  • DOM - Modelo de Objetos do Documento
  • Exemplos
Introdução
  • Primeiros passos
  • Scripts externos
  • Script simples
  • <noscript>
Eventos
  • Eventos básicos
  • Eventos de formulários
  • Eventos modernos
Variáveis
  • Conceito de variável
  • Strings
Template Literals
  • Conceito e Vantagens
  • Multi-Linha
  • Expressões
Expressões e Ciclos
  • Lógica booleana
  • Expressão if()
  • Operadores lógicos
  • Ciclo for()
  • Bloco switch
Arrays e Ciclos com Arrays
  • Utilização
  • Notação literal
  • Arrays multidimensionais
  • Métodos de Arrays
  • Ciclo For..of()
Funções
  • Chamada a funções
  • Parâmetros e Retorno
Ferramentas do Programador
  • Expressões e variáveis
  • Deteção de Erros
  • Console
Scopes
  • Introdução
  • Let vs Var
  • Const
  • Âmbito de variáveis
Programação Orientada a Objetos
  • Introdução
  • Criar um objeto
  • Objetos pré-definidos do Javascript
  • Objeto Math
  • Conceito de classe
  • Contructor
  • Objeto vs Classe
Acesso a Elementos
  • DOM em maior detalhe
  • Acesso por id, etiqueta, classe, seletor, hierarquia
  • Adicionar e remover eventos dinamicamente
Strings
  • Métodos de String
  • Validações
Animações
  • setInterval e setTimeout functions
  • Exemplos de animações
Parâmetros
  • Objeto Arguments
  • Default parameters
  • Rest parameters
  • Passagem de variáveis para funções
Arrow Functions
  • Conceito e Sintaxe
  • Sintaxe de parâmetro único
  • Objeto this
Exceções
  • Conceito
  • Throw exception
  • Finally
Navegação pelo DOM
  • Navegar pelo DOM
  • Hierarquia
  • Conceito de Filho, Irmão/Irmã e elementos Parentais
  • Criar elementos dinamicamente
Datas
  • Introdução e Construtor
  • Calcular diferença entre datas
  • Métodos
  • Comparar datas
Ajax e APIs
  • Conceitos
  • Obter e Enviar informação
  • Formatos de JSON e XML
  • Fetch e Promesis

Curso de JavaScript

490 €