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)
Fornecido com nestjs, apesar de não constar da ordem de trabalhos
Suhail - Maldives Pension Administration Office (Pension Office)
Curso - Typescript Unit Testing
Máquina Traduzida
O Trainor fornece mais amostras, o que ajuda imenso.
Romulo - Tribal Software Philippines, Inc.
Curso - Advanced TypeScript
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
Simplificação de novas técnicas complexas
Brian Zaranyika - Vodacom SA
Curso - React Native Expo
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