Menu de Ajuda
Página Inicial
Glossário
FAQ
Avisos Legais
Mapa do Site
Registo de Entidades Formadoras
Menu Principal
Pesquisa
Detalhe da UFCD
10793 - Fundamentos de Python
(*) Em Vigor
Designação da UFCD:
Fundamentos de Python
Código:
10793
Carga Horária:
50 horas
Pontos de crédito:
4,50
Objetivos
Instalar e organizar o ambiente de desenvolvimento.
Elaborar pequenos scripts em Python.
Utilizar módulos e bibliotecas.
Implementar testes unitários.
Recursos Didáticos
Conteúdos
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
Referenciais de Formação
481040 - Programador/a de Informática
Histórico de Alterações
(*)
2020-10-29 Criação de UFCD.