Avançar para o conteúdo
formação contínua na FCUP

Programação em Python

Parceria

Aprende a programar em Python e resolve problemas de vários domínios

As competências de programação são cada vez mais reconhecidas e valorizadas no mercado laboral.

Esta formação está concebida para pessoas sem conhecimentos prévios de programação e que pretendem desenvolver competências de programação utilizando Python.

No final vais:

  • Saber construir programas básicos utilizando construtores de programação fundamentais como variáveis, lógica condicional, ciclos e funções;
  • Ser capaz de processar variáveis indexadas (listas) e de texto (cadeia de carateres);
  • Processar vetores multi-dimensionais utilizando a biblioteca NumPy;
  • Utilizar o Python para fazer leitura e escrita de ficheiros de dados;
  • Utilizar exceções para tratamento de erros que ocorram em tempo de execução.

 

Informação Geral

Destinatários: Indivíduos que pretendam desenvolver competências de programação utilizando Python. Como requisito mínimo, deverá ter completado a formação de nível 3 ou 4, com aproveitamento a Matemática de nível secundário (12º ano)

Horas de contacto: 42h

Candidaturas: até 8 de dezembro de 2025 AQUI

Calendarização: de 26 de janeiro a 13 de março de 2026, às segundas e sextas-feiras, das 18h às 21h

Modalidade: Presencial

ECTS: 6

Propina: 300 euros (+ 2€ seguro)

 

*20 bolsas no valor individual de 300€

Idioma: Português

Aprende a estruturar algoritmos, manipular dados e escrever scripts em Python

Programas completos utilizando variáveis, ciclos, condições, funções e tratamento de erros

Manipulação e análise de dados em Python

Resolução de problemas reais através da geração de números aleatórios e do processamento de dados

Programa

1. Introdução à linguagem Python;
2. Variáveis, expressões, instruções;
3. Utilização interativa do Python e definição de “scripts”;
4. Definição de funções;
5. Instruções de execução condicional;
6. Ciclos;

7. Tipos de dados nativos do Python;
8. Processamento de variáveis indexadas (listas) e de texto (cadeias);
9. Números pseudo-aleatórios;
10. Escrita e leitura de ficheiros de dados.

Calendarização

As aulas vão decorrer em regime presencial, de 26 de janeiro a 13 de março de 2026, às segundas e sextas-feiras, das 18h às 21h

  • 26 e 30 de janeiro de 2026
  • 2, 6, 9, 13, 16, 20, 23 e 27 de fevereiro de 2026
  • 2, 6, 9 e 13 de março de 2026

Bolsas de Incentivo

Ao abrigo do Programa de Formação Impulso Adultos (PRR)** a FCUP disponibiliza, mediante concurso, 20 de Bolsas de Incentivo à Formação no valor individual de 300€.

Tem mais de 18 anos? Reside em território nacional e tem interesse neste tema?

Conheça aqui as condições necessárias para se candidatar a uma bolsa de incentivo!

**«Programa de Formação Multidisciplinar da U. Porto – Impulso Jovens STEAM & Impulso Adultos».
Projeto cofinanciado pelos fundos do programa «Next Generation EU» do Plano de Recuperação e Resiliência (PRR).

Avaliação

  • Resolução de exercícios de programação (20%)
  • Avaliação final por teste (80%)

Candidaturas

Candidaturas abertas de 10 de novembro a 8 de dezembro no SIGARRA.

Testemunhos

Formadores

Vitor Sousa
Vítor Sousa
Formador

Parceiro

Formulário de Interesse