A Unidade Curricular está estruturada de modo a que os alunos adquiram competências essenciais no desenvolvimento de ferramentas úteis para a análise de grandes quantidades de informação biológica utilizando Phyton, uma linguagem poderosa e fácil de aprender, e saibam como fazer uma interface web para essas ferramentas usando scripts CGI.
No final da UC os alunos deverão ser capazes de:
- Conhecer e saber instalar o ambiente de desenvolvimento Python.
- Compreender a natureza e a estrutura da linguagem Python bem como a organização e modo de execução do código.
- Compreender e saber utilizar os vários tipos de dados da linguagem.
- Compreender e saber utilizar as estruturas de decisão e de repetição.
- Compreender e saber utilizar funções.
- Compreender e saber utilizar a programação por objetos em Python.
- Ser capaz de dar acesso às suas ferramentas e / ou resultados, fazendo interfaces web “user-friendly” usando o módulo Phyton / CGI.