32ª Semana de Computação e Informática da FIPP/Unoeste (Infoeste 2019)
Tipo de Atividade:
Ciclo de Cursos
Atividade:
MC 33 - Python: fundamentos
Instrutor(es):
Silvio Antonio Carro
Daniela Tereza Ascêncio Russi
Informações gerais:
Pré-requisitos:
Conhecimentos a partir do 3 termo;
Descrição:
Material: http://twixar.me/Yj3n
Python é uma linguagem de programação de alto nível, imperativa, orientada a objetos e funcional. Foi criada por Guido van Rossum em 1991. Atualmente possui um modelo de desenvolvimento comunitário, aberto e gerenciado pela organização sem fins lucrativos Python Software Foundation. È uma das linguagens mais utilizadas na ciência de dados e na programação web, mas pode ser utilizada em vários outros propósitos, desde jogos até programação de baixo nível.
Conteúdo Programático (Tópicos do Programa)
1. Linguagem Python: características, história, utilização e estado atual.
2. Fundamentos sobre a Linguagem Python
2.1. Variáveis
2.2. Operadores: Aritméticos, Relacionais e Lógicos;
2.3. E/S: Funções de entrada e saída de dados;
2.4. Comandos de Iteração;
2.5. Comandos de Decisão;
2.6. Modularização: Funções;
2.7. Listas, tuplas e dicionários;
2.8. Strings;
2.9. Operações com arquivos.
3. Programação Orientada a Objetos
3.1. Classes e objetos;
3.2. Encapsulamento;
3.3. Sobrecarga;
3.4. Propriedades
3.5. Herança, herança múltipla e polimorfismo dinâmico
Local:
Laboratório 107
Número Máximo de vagas:
20
Períodos/Horários:
13/05/2019 (14:00:00 às 18:00:00) - Segunda
14/05/2019 (14:00:00 às 18:00:00) - Terça