Sumários
Namespaces
7 Outubro 2022, 13:00 • João Palma
Correção de exercícios
Learning by doing: NamespacesGeral: Syntax, funções, variáveis, Gestão de projecto com Git e GitHub
Preparação
30 Setembro 2022, 13:00 • João Palma
Variáveis, operadores, condições, loops, funções, tipos de dados (int, floats, strings, list, tuplas, dicionários)
Sintaxe. O conceito de paragrafo. Comentar, comentar, comentar
Organização de código, cálculos e instruções lógicas usando operadores (aritmética, atribuição, comparação, lógica, associação, identidade)
Diretrizes de estilo
Expressões condicionais usando instruções if e expressões booleanas.
Loops de iteração: for e while. Manipular listas, tuples e dicionários
Condense para loops para criar listas de forma eficiente com compreensões de lista
Funções. Programação orientada a objetos (classes).
Importar e reutilizar código
Tratamento básico de erros
Git
Ambiente de Desenvolvimento de Interface
Introdução, conteúdo, instalação de IDE e exercicios iniciais
23 Setembro 2022, 13:00 • João Palma
Introdução ao Python
Conteúdo programático
O que é um IDE? Conhecer IDEs. Compreensão do simples ao editor de texto para intellisense/AutoCodeCompletion/Snippets
Interpretador python. Utilização do Terminal.
Ambientes colaborativos
Recursos de auto-ajuda
Introdução ao Git e GitHub
Exercícios em ambiente colaborativo