Objetivos
- Instalar e organizar o ambiente de desenvolvimento.
- Elaborar pequenos scripts em Python.
- Aplicar as boas práticas de gestão de versões e colaboração no desenvolvimento de software.
Síntese Programática
- Introdução ao Python
- Anaconda e ambientes de desenvolvimento
o IDE’s (Spyder e VS Code)
o Jupyter Notebook - Conceitos genéricos de programação
o Tipos de dados
o Programação Condicional
o Funções
o Iterações
o Classes - GitHub
o GitHub Desktop
o Conceitos básicos de gestão de versões
o Boas práticas de colaboração - Projeto de programação
Metodologias
- Exposição pelo formador/a, exercícios práticos, partilha de experiências.
- Análise de casos de estudo para consolidação de conhecimentos.
Avaliação / Certificação
Será emitido um Certificado, aos/às formandos/as com aproveitamento, no caso do alcance dos objetivos definidos e da participação em, pelo menos, 90% da duração da formação.
Destinatários / Condições de Acesso
- Idade igual ou superior a 18 anos, e;
- Ativos/as empregados/as por conta de outrem (exceto trabalhadores de entidades da Administração Pública), e;
- Detentores/as de habilitações igual ou superior ao ensino secundário
Recursos
- Documentação de apoio, exercícios
- Computador portátil, no caso dos cursos com sessões online o/a formando/a deve ter computador com acesso à Internet, saída de áudio e câmara ligada durante a sessão.
- No caso dos cursos com sessões online: acesso as plataformas Microsoft Teams e Moodle (a Plataforma Moodle: usada para depósito de conteúdos e realização de atividades (exercícios e
avaliações).
Outras Informações
- Ação de Formação / UFCD integrada em qualificações de nível 5 – ensino secundário
- Nº de participantes por ação: mínimo 13 e máximo 25
- Após validação da documentação as inscrições serão consideradas por ordem de chegada
Inscrições a decorrer
Não existem edições disponíveis neste momento. Contacte-nos para mais informações.