Percurso de Programação de Aplicações em Python

Descrição e Organização
O percurso de formação em Programação de Aplicações em Pythontem como objetivo capacitar os formandos com competências essenciais de programação utilizando a linguagem Python, uma das mais versáteis e procuradas no mercado tecnológico.
Ao longo de 100 horas, os participantes desenvolvem desde fundamentos de programação até à criação de aplicações, culminando na realização de projetos práticos que consolidam os conhecimentos adquiridos.
O percurso integra duas Unidades de Competência (UC) complementares, focadas na aprendizagem progressiva e orientada para o desenvolvimento real de software, nomeadamente:
- Unidade de Competência (UC) 00618 – Criar aplicações em linguagem de programação Python
-
UC02837 – Desenvolver projetos de programação
Este percursos irá decorrer em formato híbrido, combinando sessões presenciais, nas nossas instalações em Matosinhos, com sessões online síncronas.
Os Percursos de Formação Modular Certificada, financiados ao abrigo do Programa Pessoas 2030, são desenvolvidos nas instalações da ATEC em Matosinhos e destinam-se apenas a participantes oriundos e/ou residentes ns seguintes Regiões (Nuts III): Área Metropolitana do Porto, Alto Minho, Cávado, Ave, Alto Tâmega, Tâmega e Sousa, Douro e Trás-os-Montes.
Requisitos Técnicos
Quando de trate de ação em formato B-Learning, o participante deve ter em linha de conta os Requisitos Técnicos necessários. Para a modalidade de Formação Modular Certificada (FMC) em formato digital (total ou parcial) os participantes devem assegurar os seguintes requisitos técnicos:
- Computador (desktop ou portátil) com sistema operativo atualizado (Windows, macOS ou equivalente).
- Webcam e microfone funcionais (integrados ou externos).
- Colunas de som com microfone ou headsets (recomendados para melhor qualidade de som e redução de ruído).
- Ligação à internet estável, com largura de banda suficiente para videoconferência síncrona.
- Recomenda-se ligação por cabo ou rede Wi-Fi de boa qualidade.
- Navegador de internet atualizado (Google Chrome, Mozilla Firefox, Microsoft Edge ou equivalente).
- Acesso e permissões para utilização do Microsoft Teams (idealmente instalado no computador)
Para FMC técnicas específicas serão descritos os requisitos técnicos necessários em cada situação.
Certificações
A conclusão com aproveitamento da Unidade de Competência (UC) dá lugar à emissão de um certificado de qualificações, a emitir pela entidade formadora, através da plataforma do Sistema Integrado de Informação e Gestão da Oferta Educativa e Formativa (SIGO). A certificação também depende de uma assiduidade mínima de 90%.
Apoios Sociais
A Formação Modular Certificada é financiada pelo Programa Pessoas 2030, não existindo nenhum tipo de pagamento a efetuar pelo formando.
São atribuídos Apoios Sociais aos participantes, nomeadamente:
- Bolsa de formação: até 50% IAS. A Bolsa de Formação é atribuída a formandos que se encontrem em situação de desemprego. Esta bolsa não é atribuída a formandos desempregados beneficiários de subsídio de desemprego, subsídio social de desemprego e medida extraordinária de apoio a desempregados de longa duração.
- Subsídio de refeição: Atribuído em numerário (6€/dia), nos dias em que o período de formação seja igual ou superior a 3 horas. Não é atribuído, no caso de formandos ativos empregados, quando a formação (de duração igual ou superior a 3 horas) decorre no seu período normal de trabalho.
- Despesas de Transporte (utilização de transportes públicos): Montante equivalente ao custo das viagens realizadas em transporte coletivo por motivo de frequência de ação de formação. O pagamento deste apoio depende da assiduidade do formando. Este apoio é atribuído apenas a quem tem idade superior a 23 anos.
- Subsídio de Transporte: Elegível apenas quando comprovada a impossibilidade de utilização do transporte coletivo. Até ao limite máximo mensal de 30% do IAS. O pagamento deste apoio depende da assiduidade do formando.
Atividades Principais e Programa
Unidade de Competência (UC) 00618 – Criar aplicações em linguagem de programação Python
Objetivo da UC:
Dotar os formandos das competências necessárias para programar e estruturar aplicações simples em Python, utilizando boas práticas de desenvolvimento e recursos fundamentais da linguagem.
Conteúdos Programáticos:
- Introdução à programação e ao ecossistema Python
- Tipos de dados, variáveis e operadores
- Estruturas de controlo: condicionais e ciclos
- Estruturas de dados (listas, tuplos, dicionários e conjuntos)
- Funções e modularização do código
- Manipulação de ficheiros
- Introdução a erros e exceções
- Instalação e utilização de bibliotecas externas
- Desenvolvimento de pequenas aplicações funcionais
No final desta UC, o formando será capaz de:
- Escrever código Python estruturado e funcional
- Utilizar as principais construções da linguagem
- Criar aplicações simples que respondam a requisitos específicos
- Aplicar boas práticas de programação e depuração
Unidade de Competência (UC) 02837 – Desenvolver projetos de programação
Objetivo da UC:
Permitir que os formandos apliquem os conhecimentos adquiridos, explorando técnicas de programação, gestão de projetos e resolução de problemas reais.
Conteúdos Programáticos:
- Análise e definição de requisitos técnicos
- Estruturação e planeamento de projetos de software
- Programação orientada a objetos em Python
- Integração de bibliotecas e módulos avançados
- Acesso a dados: ficheiros, APIs ou bases de dados
- Documentação e versionamento (ex.: Git)
- Testes, validação e otimização
- Apresentação e defesa do projeto
No final desta UC, o formando será capaz de:
- Conceber, desenvolver e documentar um projeto de software
- Trabalhar com abordagens estruturadas à resolução de problemas
- Utilizar ferramentas e práticas profissionais de desenvolvimento
- Criar aplicações robustas e funcionais ajustadas a necessidades reais
Saídas Profissionais
- Área de Tecnologias de Informação
Porquê escolher um curso de Formação Modular Certificada?
A Formação Modular Certificada tem como principais objetivos:
- Responder às necessidades de formação do mercado de trabalho.
- Aprofundar as competências dos adultos, tendo em vista o exercício de uma ou mais atividades profissionais, uma melhor adaptação às mudanças tecnológicas e organizacionais e o reforço da empregabilidade;
- Promover a realização e a certificação de unidades de competência (UC) com finalidade e duração flexíveis e adaptadas às necessidades e disponibilidade do adulto;
- Possibilitar a conclusão de qualificações incompletas previamente obtidas através de outras modalidades de educação e formação do Sistema Nacional de Qualificações (SNQ) ou de processos de Reconhecimento, Validação e Certificação de Competências (RVCC);
- Permitir a realização e a certificação de percursos de formação de curta e média duração, previamente organizados, de modo a dar uma resposta com coerência e relevância para o mercado de trabalho;
Candidatura
O processo de candidatura está sujeito às vagas existentes.
Os candidatos interessados em ingressar num curso / percurso de Formação Modular Certificada devem seguir os seguintes passos:
- Ler atentamente toda a informação contida nesta página, consultar o programa;
- Verificar se reúne os requisitos constantes na lateral direita desta página;
- Após ler toda a informação e conferir se cumpre todos os requisitos, prossiga para a inscrição através do botão abaixo. Após candidatura, aguarde o nosso contacto.
Candidatura
Formação Apoiada por

Pré Requisitos
- Candidatos com idade igual ou superior a 18 anos e com habilitações mínimas de 9º ano.
Processo de Candidatura
Caso pretenda candidatar-se a um Percurso de Formação Modular Certificada, deve fazê-lo com a máxima antecedência possível.
Ao efetuar a sua candidatura necessita de anexar os seguintes documentos para que a mesma possa ser validada:
- Certificado de Habilitações, este documento é imprescindível para que seja validada a sua elegibilidade para o curso.
- Curriculum Vitae;
- Certificado de Registo de Cidadão da União Europeia para todos os candidatos estrangeiros de países comunitários;
- Autorização de Residência com validade à data de início do curso para todos os candidatos estrangeiros de países não-comunitários.
Documentos a entregar caso seja admitido no curso:
- Registo Criminal com validade à data de início do curso, com a finalidade: profissão/atividade sem lei especial, Lei 37/2015 e envolve contacto regular com menores.
Processo de Seleção
Após efetuar a candidatura, será contactado pelos nossos serviços. A seriação é efetuada por ordem de receção de candidatura completa. A candidatura fica completa com a apresentação física do certificado de habilitações original e o preenchimento da ficha de candidatura online.
