Formação & Desenvolvimento
Promoção do conhecimento e desenvolvimento de pessoas e organizações
e-Learning
Serviços e soluções para e-learning.
Transferência de Tecnologia
Valorização do Conhecimento Comercialização de C&T.
Empreendedorismo
Promoção de uma cultura empreendedora e apoio a spin-offs universitários.
Clínica de Negócios
Consultas especializadas para o desenvolvimento dos negócios.
GAPI
Gabinete de Apoio à  Proteção da Propriedade Industrial.
TecMinho 30 Anos Mini-site
Oportunidades TecMinho
APCER Certificados da Qualidade
Programação JavaScript
Descrição
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.
Formadores
José Inácio Menezes. Formador e Consultor em Sistemas de Informação e Gestão de Produção. Licenciado em Engenharia, com mais de 20 anos de experiência na indústria.
   
 
Autenticação
Utilizador:
Password:
 
Novo registo
Recuperar Password
 
Acesso a Plataformas
 
Newsletter TecMinho
Subscrever
 
TecMinho no Twitter