Introdução ao curso
  • Introdução
  • Conteúdo do curso
Conceitos básicos
  • O que é uma informação?
  • O que é um computador?
  • O que são algoritmos?
  • Linguagem de programação Python
  • O que é uma IDE?
  • Mais alguns conceitos
  • Conceitos básicos
Preparação do ambiente
  • Instalando o Python e o VS Code
  • Como executar os arquivos .py
Variáveis e tipos de dados
  • O que são variáveis?
  • Variáveis primitivas
  • Entrada e saída de dados
  • Operadores aritméticos básicos
  • Expressões aritméticas e precedência dos operadores
  • Conhecendo outros operadores
  • Calculando expressões aritméticas
  • Objetos
  • Tipo String
  • Usando Strings
Estruturas Condicionais
  • Operadores relacionais
  • Operadores lógicos
  • O que é uma condição?
  • Condicional simples
  • Condicional composto
  • Condicional encadeado
  • Comandos condicionais
Estruturas de Repetição
  • O que é uma estrutura de repetição?
  • Comando FOR
  • Comando WHILE
  • Comandos de desvios: BREAK e CONTINUE
  • Comandos de repetição
Funções
  • O que é uma função?
  • Definindo e invocando funções
  • Funções com retornos
  • Funções
Estruturas de dados (básico)
  • Motivação inicial
  • O que é uma coleção de dados?
  • Tuplas
  • Listas
  • Qual a diferença entre uma Tupla e uma Lista?
  • Dicionários
  • Exercícios
Próximos passos
  • Ideia de projeto para praticar
  • O quê mais você deve aprender?