Este site utiliza cookies . Ao navegar no site estará a consentir a sua utilização. Para mais informações consulte a nossa Política de Cookies. Fechar
Menu Lateral
Duração
50.0 horas
Informação sobre o curso Fundamentos de Python (UFCD 10793)

Edições do curso

Data de Início
20/05/2025
Tipo de Horário
Pós-Laboral
Duração
50 horas
Local de Formação
Formação a Distância (FAD)
Duração
50.0 horas
Condições de Inscrição

Situação Profissional:
Este curso destina-se apenas a "trabalhadores por conta de outrém" do setor privado (empresarial ou social).
(NOTA: não são elegíveis desempregados, trabalhadores independentes ou funcionários públicos).

Escolaridade mínima:
3º ciclo ou 9º ano (completo).

Documentação necessária:
1. Cópia do cartão de cidadão ou do Visto de Residência, com autorização para trabalho (se candidato/a estrangeiro/a).
2. Certificado Escolar ou Certificado de Habilitações Académicas (ou Declaração da instituição de Ensino onde completou com aproveitamenteo o último ano de escolaridade ou do ensino superior, atestando dessa forma as habilitações escolares ou académicas. No caso de formandos estrangeiros, o certificado de escolaridade ou o certificado de habilitações académicas deve estar reconhecido no sistema de ensino português (seja Escola Secundária, seja Universidade).
3. Cópia do último recibo de vencimento.
4. Declaração de Horário de trabalho (ex: de segunda a sexta feira, das 9:00h às 13:00h e das 14:00h às 18:00h).
5. IBAN extraído do Netbanking onde deve constar o nome do/a candidato/a.

Pagamento do subsidio de alimentação no valor de 6,00 euros/sessão, aos formandos que completem pelo menos 3 horas de formação no horário pós-laboral.

Área de Formação

Ciências Informáticas

Conteúdos Programáticos

Introdução ao Python:
- Definição e vantagens sobre outras linguagens
- Diferenças entre versões

Anaconda e ambientes de desenvolvimento:
- IDE’s (Spyder e VS Code)
- Introdução ao Jupyter Notebook
* Primeiro programa em Python
* Python crash course

Utilizações de Python:
- Tratamento de dados de várias fontes: TEXTO, CSV, SQL, XLS
- Listas, variáveis e dicionários
- Controlo do programa (for, while,if)
- Ficheiros e iteradores
- Benchmark
- Profilers de memória e CPU
- Widgets
- Geradores

Conceitos genéricos de programação em Pyhton:
- Tipos de dados
- Programação condicional
- Funções
- Iterações
- Classes
* Construtores
* Métodos e atributos
* Herança
* Decoradores

Bibliotecas:
- Introdução ao Pandas e NumPy
- Análise gráfica com Mapplotlib
- Importação de SQL, CSV
- Testes unitários

Projeto de programação

Objectivos

Capacitar os formandos a desenvolver competências práticas em programação Python, permitindo-lhes instalar e configurar um ambiente de desenvolvimento, criar scripts, utilizar módulos e bibliotecas, e implementar testes unitários de forma eficaz."