Skip to main content

Programação em Python - Nível I

Direção
TIAGO ANDRÉ CUNHA REIS
Telefone

  • Deliberação A3ES
  • Plano 2022-23
  • Horas de contacto: 51.00
  • Créditos ECTS: 3
  • Requisitos de Graduação: 3
  • Língua: PT
Grau: 
(Formação Livre)

CalendáriosCalendars

    • ApresentaçãoPresentation

      Pretende-se introduzir formandos tanto a nível individual, bem como no contexto de empresas/organizações, à programação por meio da linguagem Python.

      Orientado para um público sem/com pouca experiência de programação, pretende-se que os formandos se tornem autónomos em Python, apoiando-os na aquisição de competências de transformação digital para aumento da sua produtividade ou requalificação profissional. São introduzidos os aspetos cruciais da lógica de programação, a tecnicalidade e diferenciabilidade de código em Python, com foco na resolução de problemas por meios computacionais.

      Em regime de ensino misto, os alunos terão acesso a conteúdo disponibilizado remotamente, o qual se completa com sessões presenciais com o docente do curso.

    • ObjectivosObjectives

      • Desenvolver capacidades de programação em Python;
      • Compreender e aplicar algoritmos para solução computacional;
      • Adquirir boas práticas de desenvolvimento e testagem de código, quer para projetos fechados ou em partilha.
    • DestinatáriosRecipients

      Alunos do Ensino Politécnico, Superior ou equivalente, bem como Profissionais das áreas das Ciências Exatas, Sociais, Arte ou Engenharias sem experiência em programação, ou experiência elementar em programação.

    • CompetênciasCompetences

      • Instalar e organizar ambientes de desenvolvimento, na ótica quer de projetos a solo ou em colaboração
      • Desenvolver competências para o desenvolvimento de programas com foco no aumento de produtividade ou requalificação profissional
      • Capacitar o formando para desenhar soluções que processem individualmente ou em simultâneo, operações matemáticas, gestão, manipulação e visualização de dados
      • Dominar a utilização de módulos, pacotes e bibliotecas
      • Implementar testes unitários
    • Saídas ProfissionaisCareer Opportunities

      Os conhecimentos adquiridos no curso permitem o reforço de competências ou requalificação nas áreas das Ciências Exatas, Sociais, Artes ou Engenharias, ao nível da:

      • programação: desenvolvimento de algoritmos, soluções de software, back-end, atividades de análise e processamento de dados, investigação operacional e ensino;
      • controlo de qualidade: teste de softwares, unidades e funcionalidades, controlo e integração contínua.
    • Plano de EstudosStudy Plan

      1º Ano / Tronco comum

      ProgramaECTS
      Programação em Python - Nível I3 ECTS