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 11109
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.
Crie 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.
Sistema operacional
Scripting para Linux e Windows
Programação para Web
Linguagens Scripting do lado do servidor e do lado cliente
Extensões de aplicativo:
Automatizando tarefas em grandes sistemas com extensões das aplicações populares
Breve visão geral de outras linguagens de script
Metodologias de Ensino e Critérios de Avaliação Dois Testes Escritos (5 valores cada)
Dois Trabalhos do Grupo (2-3 Alunos)
Bash. (4 Valores) Prazo 17/11/2019
JavaScript. (6 Valores) Prazo 8/1/2020
Assiduidade: 75% (Aulas Praticas e Teóricas)
- Nota mínima de acesso a exame: 6 valores em 20
- Assiduidade: 75%
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: 2020-01-22
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.