Python Básico

Apresentação

Introduzir conceitos básicos de Orientação a Objetos na linguagem Python. Tipos básicos, classes e herança. Apresentar técnicas de programação; padrões de projeto otimizados para as características dinâmicas da linguagem Python. 


 

Matrículas encerradas
Avise-me sobre próximas turmas.

Participantes

Comunidade em geral

Carga horária

36 horas

 

 

Programação

  • Aula 01
    • Introdução
    • Implementações do Python
    • Preparando o ambiente de Desenvolvimento
    • Instalação
    • Instalação no Linux
    • Instalação no Windows
    • Olá mundo! Hora de escrever o primeiro código em Python
    • Hierarquia conceitual do Python
    • Tipos de dados nativos
    • Observações relevantes sobre as strings
    • Intervalos de strings
    • Definindo variáveis com o Python
    • Tipos de dados numéricos
    • O tipo de dado string
  • Aula 02
    • Operadores aritméticos
    • Precedência de operadores
    • Operadores reduzidos
    • Efetuando operações aritméticas com o Python
  • Aula 03
    • Conjuntos no Python: listas
    • Conjuntos no Python: dicionários
    • Conjuntos no Python: sets e frozen sets
    • A função input()
    • Entrada de dados no console: o comando input()
  • Aula 04
    • Estruturas condicionais e condições lógicas
    • Verdadeiro, falso e nulo
    • O condicional if-elif-else
    • Operadores lógicos
    • Estruturas condicionais no Python: a estrutura if
    • Laços: estruturas de repetição While For Break
  • Aula 05 /06
    • Continue
    • Estruturas de repetição no Python: while
    • Estruturas de repetição no Python: for
    • Funções
    • Argumentos
    • Parâmetros especiais
    • Escopo
    • Definindo funções no Python
    • Uma discussão sobre escopo, namespaces e as palavras-chave global e nonlocal
  • Aula 07/08
    • Módulos Estrutura de um programa escrito com o Python
    • Funcionamento da importação
    • Packages
    • Importação de pacotes
    • Arquivo __int__.py
    • Definindo módulos no Python
  • Aula 09
    • try/except try/finally raise assert
    • Definindo e tratando exceções com o Python

 

 

 

Local de realização

UNISC - Campus Santa Cruz do Sul

 


 

Ficou com alguma dúvida?

Entre em contato presencialmente com a Central de Atendimento - Bloco 5, sala 513 (horário de atendimento: 8h às 21h30), pelo telefone da Secretaria Geral Acadêmica (51) 3717-7439/3717-7455, ou pelo e-mail extensao@unisc.br.

Na ocorrência de impossibilidades eventuais, a UNISC reserva-se o direito de alterar o cronograma das aulas previamente informado ou cancelar o curso se o número mínimo de inscritos previsto em projeto não for atingido. 

MENU PRINCIPAL