|
Plano:
|
Quadros Médios / Superiores |
|
Data de início:
|
A Definir |
|
Data de fim:
|
A Definir |
|
Duração(h):
|
24 |
|
Horário:
|
Terças, Quintas das 19:00 às 22:30 |
|
Inscrever...
|
 |
JavaScript é a linguagem de programação da Web. Todas as páginas HTML modernas usam esta linguagem para melhorar a dinâmica e interatividade das páginas, permitindo-lhe implementar cálculos, formulários, escrever jogos interativos, adicionar efeitos especiais, personalizar seleções gráficas, criar senhas de segurança e muito mais.
Entre as ações típicas que se podem realizar em Javascript temos duas vertentes. Por um lado, os efeitos especiais sobre páginas web, para criar conteúdos dinâmicos e elementos da página que tenham movimento, alteram a cor ou qualquer outro dinamismo. Por outro, permite-nos executar instruções como resposta às ações do utilizador, com o qual podemos criar páginas interativas com programas como calculadoras, agendas, ou tabelas de cálculo.
É atualmente a principal linguagem para programação client-side em navegadores web, mas começa também a ser bastante utilizada do lado do servidor através de ambientes como o node.js.
Local de realização do curso:
Braga (TecMinho - Edifício dos Congregados da Universidade do Minho - Avenida Central, n.º 100)
Possibilidade de realização da formação noutros locais e horários desde que o número de inscrições permita a constituição de um grupo.
Preços do Curso: |
205,00€ |
Valor para ex-formandos da TecMinho, Comunidade Académica da Universidade do Minho (docentes, funcionários, investigadores, alunos, ex-alunos, interfaces) e desempregados |
220,00€ |
Valor para outros participantes |
Caso pretenda implementar a formação na sua empresa, conhecer as condições especiais para grupos e/ou modalidades de pagamento, solicite mais informações através de formar@tecminho.uminho.pt. |
 |
Objetivos |
No final da formação, os formandos serão capazes de:
- Identificar e incorporar diferentes bibliotecas de javascript
- Manipular programaticamente elementos de páginas web
- Criar comportamentos interativos em páginas web
- Criar animações em páginas web
|
 |
Conteúdos Programáticos |
1. Ligar os pontos
- HTML para a estrutura (elementos)
- CSS para a apresentação
- JavaScript para a interação
2.Programar com JavaScript
- Declarações de javascript
- Tipos de dados e variáveis
- Estruturas condicionais: controlo do fluxo
- Ciclos de repetição
- Funções e objetos
3. Interagir com os elementos
- DOM: Document Object Model
- Aceder ao texto do documento (HTML)
- Aceder aos atributos dos elementos
- Manipular estilos e comportamentos
- Incorporar bibliotecas externas
4. Eventos e animação
- Gestores e listeners de eventos
- Controlo da animação e do tempo
5. Formulários
- Validação de campos de formulário
- Controlos de formulário personalizados
6. AJAX
- O objeto XMLHttpRequest
- AJAX Request e Response
- AJAX events
- Utilizar o AJAX com PHP, Javascript, bases de dados
7. jQuery
- Sintaxe, seletores e eventos
- Efeitos em jQuery
- jQuery para manipular HTML e CSS
- jQuery traversing - navegar o DOM
- jQuery e AJAX
- Utilizar diferentes frameworks e versões de javascript
|
 |
Destinatários |
Destina-se a todos os que pretendam adquirir conceitos de Javascript, jQuery e AJAX para o desenvolvimento de conteúdos interativos em páginas web.
|
 |
Pré-requisitos |
De preferência, os participantes devem estar familiarizados com as noções básicas de HTML e CSS.
|
|