Procurar
Curso
03 Jun

Phython para Ciências da Vida

Introduziremos o pensamento computacional utilizando Python e lançaremos as bases dos fluxos de controlo, com enfoque no trabalho com dados, incluindo o carregamento, a manipulação, a visualização e a análise de uma forma automatizada. No final da semana, deverá ser capaz de desenvolver as suas próprias ideias de forma independente.

Introduziremos o pensamento computacional utilizando Python e lançaremos as bases dos fluxos de controlo, com enfoque no trabalho com dados, incluindo o carregamento, a manipulação, a visualização e a análise de uma forma automatizada. No final da semana, deverá ser capaz de desenvolver as suas próprias ideias de forma independente.

Pré-requisitos:

Público-alvo: Investigadores, estudantes de doutoramento, estudantes de mestrado

  • Gratuito para estudantes e investigadores associados ao CIMAR-LA (CCMAR e CIIMAR) e à UAlg. Para poder participar gratuitamente, é necessário apresentar uma carta de motivação para cada um dos módulos escolhidos.
  • Outros: Módulo I 100 euros, Módulo II 100 euros. Se for um participante pagante, não é necessária uma carta de motivação, mas o facto de nos dar a conhecer os seus objectivos e aspirações ajudar-nos-á a adaptar o curso às suas necessidades.

Módulo I

3-5 de junho | 24 lugares

Introduziremos o pensamento computacional com a ajuda de Python e lançaremos as bases dos fluxos de controlo, com enfoque no trabalho com dados, incluindo o carregamento, a manipulação, a visualização e a análise de forma automatizada. No final da semana, deverá ser capaz de desenvolver as suas próprias ideias de forma independente.

Segunda-feira, 3 de junho

11:30 – 12:30 opcional. Ajuda com a configuração do Python para aqueles que desejam executar o código localmente nas suas máquinas.

14:00 – 17:30, pensamento algorítmico, variáveis, tipos de dados

Terça-feira, 4 de junho

10:00 – 12:30, estruturas de dados, condicionais, operadores.

14:00 – 17:30, Loops, Funções, NumPy.

Quarta-feira, 5 de junho

10:00 – 12:30, módulos, atributos/métodos de classe, scripts, matplotlib.

14:00 – 17:30, pandas

Módulo II:

6-7 de junho | 15 lugares

O Módulo II fornecerá orientação personalizada sobre o conjunto de dados, problema ou projeto especificado no seu formulário de inscrição. Isto pode incluir limpeza de dados, análise exploratória, desenvolvimento de modelos preditivos e formação. Nota importante: Se estiver a frequentar apenas o Módulo II, deve estar familiarizado com os tópicos abordados no Módulo I, e é altamente recomendável que execute Python localmente.

Quinta-feira, 6 de junho

10:00 – 12:30, pandas, análise exploratória, limpeza de dados.

14:00 – 17:30, GitHub, PyPi, identificar e usar repositórios e pacotes existentes.

Sexta-feira, 7 de junho

10:00 – 12:30, Scripting com o seu próprio código e código público.

14:00 – 17:30, Análise estatística, fitting, introdução ao machine learning no sci-kit learn, etc.

Por favor faça a sua inscrição AQUI.