Conceitos Básicos
  • Boas Vindas
  • Instalação do Python36 (Windows)
  • Começando a usar o Python Shell.
  • Variáveis
  • Tipos de dados: Strings
  • Tipos de Dados: Números
  • Exercício: Números
  • Tipos de dados: Listas e Tuplas
  • Exercício: Listas e Tuplas
  • Tipos de dados: Dicionários
  • Exercício: Dicionários
Começando a programar
  • Lógica e Condicionais: If, Elif e Else (Parte 1)
  • Lógica e Condicionais: If, Elif e Else (Parte 2)
  • Exercício: Condicionais
  • Loops: While
  • Loops: For
  • Exercício: Loops
  • Validação de Dados
  • Exercício: Validação de Dados
  • Funções
  • Exercício: Funções (Parte 1)
  • Exercício: Funções (Parte 2)
  • Criar e Conectar Módulos
  • Módulos Built-in (Parte 1)
  • Módulos Built-in (Parte 2)
  • Módulos Externos
  • Exercício: Módulos
Projeto de Conclusão do Curso
  • Projeto de Conclusão do Curso
Nova Seção: App de Previsão do Tempo em Python
  • Introdução
  • Requisições HTTP em Python
  • Obter a Localização do Usuário
  • Trabalhando com Dados em JSON
  • Registro no Accuweather
  • Obter Código do Local (Parte 1)
  • Obter Código do Local (Parte 2)
  • Obter Clima Atual
  • Refactoring (Parte 1)
  • Refactoring (Parte 2)
  • Refactoring (Parte 3) - Evitando Erros
  • Desafio 1 - Previsão dos Próximos 5 dias
  • Resolução do Desafio 1 - Parte 1
  • Resolução do Desafio 1 - Parte 2
  • Desafio 2 - Pesquisa de Local
  • Resolução do Desafio 2 - Parte 1
  • Resolução do Desafio 2 - Parte 2.1
  • Resolução do Desafio 2 - Parte 2.2
  • Resolução do Desafio 2 - Parte 3