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
Declaração de Clientes (5)
Aprendi muito sobre o tema
Zsolt Langviser - Accenture Industrial SS
Curso - NestJS: Beginner to Advanced
Máquina Traduzida
O treinamento tem conteúdo bom e é fácil de seguir
David Phetole Leshabela - Vodacom SA
Curso - React with Next.js
Máquina Traduzida
A amplitude dos tópicos abordados foi considerável e o instrutor tentou fazer justiça a isso.
Lakshmipriya Sivakumar - Deque Systems Inc
Curso - Spring Boot, React, and Redux
Máquina Traduzida
trainer muito conhecido aulas claras explica a importância de aprender o tópico fornece fundo suficiente sobre o tópico
Li Fang Bren Ong - DBS Bank Limited
Curso - Ant Design
Máquina Traduzida
Embora eu já tivesse um bom conhecimento sobre o assunto, descobri muitas coisas úteis durante o curso.
Stefan-Lucian Bucur - Cegeka NV
Curso - Building Interactive Applications with React, Redux and GraphQL
Máquina Traduzida