- Curso Python
- Nível: I
- Data de ínico:
- Horário: 2ª 3ª 4ª 5ª - 19h às 22h
- Número de participantes: 12
- Duração da academia: 80 horas
- Custo: 199€
- Requisitos: Necessário laptop
Curso Python - Descrição
Curso Python Nível I
Python é uma linguagem de programação de alto nível e uso geral amplamente usada. Foi desenvolvido principalmente para enfatizar a legibilidade do código, e sua sintaxe permite que os programadores expressem conceitos em menos linhas de código.
É é uma linguagem de programação de código aberto que permite trabalhar rapidamente e integrar sistemas com mais eficiência.
Utiliza uma sintaxe simples e fácil de usar, tornando-o o idioma perfeito para quem tenta aprender programação de computadores pela primeira vez.
É a linguagem de programação que cresce rapidamente no mundo.
Objectivos
- Ser capaz de desenvolver programas em Python de forma independente
- Adquirir as melhores práticas de desenvolvimento em Python
Programa Curso Python (80h)
- Motivação e enquadramento
- Interpretar o Python e o ambiente de desenvolvimento IDLE
- Primeiro programa Python
- Variáveis e tipos básicos de dados
- Expressões e operadores (aritméticos, lógicos e relacionais)
- Instruções condicionais e cíclicas
- Comandos break, continue e pass
- Coleções (listas, tuplos e dicionários)
- Noção gerais
- Funções e módulos (built-in e standard)
- Importação de funções e módulos
- Desenvolvimento de funções
- Passagem de parametros
- Variáveis e funções globais e locais
- Reutilização de funções
- Ficheiros (abertura, escrita e outros métodos)
- Tratamento de erros e exceções
- Introdução
- Classes e objectos
- Encapsulamento
- Métodos da classe
- Métodos estáticos
- Heranças (simples e múltiplas)
- Polimorfismo
- Módulo Tkinter
- Criar janelas gráficas
- Inserir labels
- Adicionar botões
- Criar caixas texto
- Modificar propriedades
- Criar menu principal
- Inserir dados
- Módulo e ligação
- Executar comandos SQL dentro da base dados
- Criar mini projecto de portfólio de desenvolvimento aplicacional utilizando os conhecimentos teóricos e práticos obtidos em pequenas equipas.