Nome da Formação:
Fundamentos de Python
Data de Inicio – 14 de abril – Pós-Laboral
Duração: 30 horas
DESTINATÁRIOS
Todos os interessados em adquirir conhecimentos fundamentais de Python
PRÉ-REQUISITOS
- Conhecimentos Básicos de Windows
OBJETIVOS
No final do curso os formandos serão capazes de:
– Instalar e organizar o ambiente de desenvolvimento.
– Elaborar pequenos scripts em Python.
– Implementar testes unitários.
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