Conteúdo / Main content
Menu Rodapé
  1. Início
  2. Cursos
  3. Informática Web, Móvel e na Nuvem
  4. Linguagens de Scripting

Linguagens de Scripting

Código 14724
Ano 2
Semestre S1
Créditos ECTS 6
Carga Horária PL(30H)/T(30H)
Área Científica Informática
Tipo de ensino Ensino presencial.
Estágios Não aplicável.
Objectivos de Aprendizagem Este curso tem como objetivo principal o estudo de linguagens de scripting e a pratica do seu uso incluindo o estudo das diferenças entre esses tipos de linguagens e as linguagens compiladas.
Analisar e modelo requisitos e restrições com a finalidade de projetar e implementar sistemas de software em linguagens de Scripting;
Avaliar e comparar projetos desses sistemas com base em requisitos específicos e restrições.
Projetar e implementar soluções de software linguagens de Scripting com base na análise ou especificação de requisitos ou modelagem.
Explicar as diferenças entre linguagens de scripting e outras tipos de linguagens de programação.
Aplicar o conhecimento dos pontos fortes e fracos de linguagens de script para selecionar um linguagem de implementação.
Criar sistemas de software, utilizando linguagens de script.
Escrever scripts do lado do servidor e do cliente
Conteúdos programáticos Fundamentos de linguagens de Scripting
interpretadores, tipificação dinâmica, escopo
Processamento de dados com as linguagens de Scripting
Expressões regulares, interpolação, tabelas de hash, XML e DOM.
Scripting para Sistema Operativos: Linux e Windows
Programação para Web : Linguagens Scripting do lado do servidor e do lado cliente
Breve visão geral de outras linguagens de script
Metodologias de Ensino e Critérios de Avaliação As metodologias de Ensino são baseadas em aulas teóricas e praticas usando apontamentos e exercícios preparados pelo regente da disciplina.. A avaliação é baseado em testes escritos, exercícios praticas realizados dentro e fora do espaço da aula e trabalhos do grupo.
Bibliografia principal Programming Language Pragmatics, 3rd edition. Michael Scott. ISBN-13: 978-8131222560, Morgan Kaufmann, 2009.
The World Of Scripting Languages, David Barron, ISBN: 978-0-471-99886-0. Wiley 2000
JavaScript: The Definitive Guide, 6th edition.David Flanagan. ISBN-13: 978-0596805524, O'Reilly, 2011.
Eloquent JavaScript 3rd edition Marijn Haverbeke. ISBN-13: 978-1593279509 No Starch Press; 3 edition (December 4, 2018)
Web Development with Node and Express,Ethan Brown ISBN-13: 978-1491949306 O'Reilly Media, 2014
Learning the bash Shell, Unix Shell Programming, 3rd Edition Cameron Newham. ISBN-13: 978-059600965. O'Reilly Media, 2009
Unix Shell Programming (3rd Edition): Stephen G. Kochan, Patrick Wood: ISBN-13: 978-0672324901 2003
Língua Português
Data da última atualização: 2022-11-08
As cookies utilizadas neste sítio web não recolhem informação pessoal que permitam a sua identificação. Ao continuar está a aceitar a política de cookies.