Sobre o curso
Você irá aprender:
Programa algoritmos em Python, de acordo com padrões de Projetos de Linguagem e Boas práticas de Programação.
• A linguagem Python: contexto do surgimento da linguagem. Mercado de trabalho. Comunidade de desenvolvedores. Documentação disponível.
• Variáveis: Definição de Variáveis, Tipos de Dados, Conversão de Tipos (Casting)
• Operadores: Operadores Aritméticos. Operadores de Atribuição. Operadores de Comparação. Operadores Lógicos.
• Entrada e Saída de Dados: Captura de dados do usuário. Saída Formatada em Python.
• PEP 8: Guia de Estilo para programar em Python;
• Estruturas de Controle: Estruturas de Decisão. Estruturas de Repetição. Coleções em Python: List, Tuple, Set e Dictionary.
• Funções: Definição de funções. Passagem de parâmetros. Retorno de valores. Valor padrão de parâmetros. Argumentos Arbitrários.
• Orientação a objetos em Python: Conceito de Definição de classes. Métodos. Objetos. Herança.