Inscreva-se neste curso
Resumo
Aprenda a utilizar JavaScript,a linguagem mais usada na Internet para implementar animações.
Objectivo Geral
Programar em Javascript, implementando animações e dinamizando sites.
Competências a Desenvolver
- Conhecer as principais características e o modelo genérico da programação em JavaScript
- Conhecer os mecanismos básicos da linguagem como as variáveis, as expressões, os operadores e os mecanismos de controlo de fluxo
- Conhecer os conceitos relativos à programação orientada aos objectos, assim como a criação e manipulação destes
- Conhecer os principais objectos predefinidos, e saber a sua forma de utilização, para lidar com os tipos de informação mais frequentes como, números, strings, datas, ou arrays, entre outros
- Conhecer os principais objectos do navegador e perceber como através deles se pode interagir com o utilizador e com as várias componentes à volta das páginas HTML, alterando-as dinamicamente
- Conhecer nomeadamente a forma como manusear janelas, documentos e todas as suas componentes (como links, imagens, formulários, caixas de texto, botões, etc.), ou os estilos dos componentes das páginas como as cores, tamanhos de letra, alinhamentos, ou margens, entre muitos outros
Destinatários
Este curso destina-se a web designers e programadores que precisem de JavaScript para os seus projectos profissionais, assim como todos os curiosos que pretendam criar animações para as suas páginas pessoais.
Aplicações Práticas
Este curso permite-lhe programar em JavaScript, dinamizando, de multiplas formas, sites.
Programa
- Conceitos Básicos e Principais Características da Linguagem
- Tipos de Dados, Variáveis e Valores Possíveis dos Diferentes Tipos de Dados
- Principais Operadores da Linguagem
- Mecanismos de Controlo de Fluxo
- Funcionamento de Funções na Linguagem
- Conceitos sobre o Modelo de Programação Orientado aos Objectos
- Criação e Manipulação de Objectos
- Principais Objectos Predefinidos Existentes na Linguagem
- Utilização de Objectos Predefinidos para Obter e Manusear Informação Importante: Números, Strings, Arrays, Datas, ou Expressões Regulares, entre Outros. Principais Objectos do Navegador
- Utilização dos Principais Objectos do Navegador para Interagir com o Utilizador e Modificar a Página
- Principais Objectos do Navegador: Window, Document, Link, Image, Form, ou Style, entre Muitos Outros
- Breve Introdução ao AJAX, Tecnologia Emergente que Constitui o Passo Seguinte para quem já conhece a Linguagem JavaScript
Funcionamento
- Este curso tem apoio do formador, que esclarecerá as suas dúvidas através de um fórum de discussão, onde poderá colocar as suas questões a qualquer momento durante a duração do curso.
- O curso encontra-se estruturado em aulas, que estão num formato cumpridor dos standards internacionais de e-learning.
- Cada aula tem uma duração média estimada de 2 horas.
- Pode aceder às aulas a qualquer hora do dia ou da noite, bem como fins-de-semana e feriados, em função da sua disponibilidade e disposição, tendo apenas a restrição de ter de terminar o curso até ao último dia de formação.
- As aulas são disponibilizadas na sua Área de Membro de 2 em 2 dias, podendo frequentar cada aula desde o dia em que é disponibilizada até ao último dia de formação. O curso só termina 5 dias depois de ser disponibilizada a última aula.
- Pode ainda interromper uma aula a qualquer momento e recomeçá-la mais tarde, podendo frequentar cada aula quantas vezes desejar.
- No final de cada aula tem a possibilidade de efectuar o download de alguns materiais de formação para gravar no seu computador ou imprimir.
- No final do curso receberá um Certificado de Formação Profissional caso frequente pelo menos 80% das aulas, realize as tarefas propostas, participe no fórum de discussão e tenha avaliação final positiva.
Requisitos
- Para frequentar este curso é necessário ter acesso a um computador com ligação à Internet (preferencialmente de banda larga, como o ADSL) e um browser (programa para navegar na web), como o Internet Explorer, o Netscape Navigator ou o Firefox.
- Pode aceder ao curso a partir de qualquer computador (por exemplo, em casa e no escritório).
- Para obter uma correcta visualização do curso faça o download (gratuito) e respectiva instalação do programa Java.
- Este curso requer conhecimentos básicos de HTML.
Próximas datas deste curso
- de 6 de Junho a 13 de Julho de 2013
- de 23 de Junho a 30 de Julho de 2013
- de 10 de Julho a 16 de Agosto de 2013
- de 27 de Julho a 2 de Setembro de 2013
Inscreva-se neste curso