Introdução
  • Apresentação
  • O que precisaremos instalar
  • Configurando o ambiente no MacoOS
  • Configurando o ambiente no Ubuntu
  • Configurando o ambiente no Windows
Aprendendo a Sintaxe
  • Bem vindo!
  • Variáveis Parte 1
  • Variáveis Parte 2
  • Questão sobre array
  • Removendo elementos em uma lista
  • Dicionários
  • Tuplas
  • Função print() - Aprendendo sobre a saída de dados no console
  • Operadores Aritiméticos
  • Operadores de Comparação e Condicionais
  • Looping For - Parte 1
  • Looping For - Parte 2
  • Looping While
  • Função input() - Entrada de Dados através do console
  • Função Time e Webbrowser
  • App Média Escolar
  • Resolução do exercício Média Escolar
  • Deixando o código legível no padrão PEP-8
  • Exercício - Criar um jogo para adivinhar um número
  • Resolução do exercício Jogo de adivinhar um número
  • Finalizando o módulo
Python no paradigma de Orientação a Objetos
  • Abertura
  • Funções
  • Módulos
  • Pacotes
  • Selecione uma resposta
  • Classes - Conceito
  • Classe - Parte 1
  • Classe - Parte 2
  • Vamos ver se você entendeu Classes
  • Importando uma Classe
  • Encapsulamento parte 1
  • Encapsulamento parte 2
  • Herança
  • Aviso
  • Descobrindo ID de um perfil do facebook
  • Aviso sobre as urls do Facebook
  • Projeto Investigar perfil facebook - Parte 1
  • Projeto Investigar perfil Facebook - Parte 2
  • Encerramento
Módulo Extra - Criando um sistema web com Django
  • O que estudaremos nesse módulo
  • Máquina Virtual (PARTE 1)- Criação de uma máquina virtual através do terminal
  • Máquina Virtual (PARTE 2)- Criação de uma máquina virtual através da IDE PyCharm
  • Criando o projeto web com Django 2
  • Criando o bando de dados e o super usuário
  • Criando a aplicação Endereço - PARTE 1
  • Criando a aplicação Endereço - PARTE 2
  • Criando a aplicação Pessoa - PARTE 1
  • Criando a aplicação Pessoa - PARTE 2
  • Uma pausa para falar sobre relacionamento entre tabelas
  • Criando a aplicação Diligencias - PARTE 1
  • Criando a aplicação Diligencias - PARTE 2
  • Criando a aplicação Diligencias - PARTE 3
  • Corrigindo a escrita do nome da classe Diligência e Endereço
  • Implementando consulta de diligência pelo nome
Aplicações Plugáveis
  • O que veremos nessa Seção
  • Criando a máquina virtual e um novo projeto de nome agenda
  • Criando o banco, o super usuário e levantando o projeto
  • Importando a aplicação "enderecos" do projeto Operações
  • Dica sobre erro no banco de dados
  • Adicionando a aplicação "pessoas"
  • Removendo aplicação "enderecos" do projeto Agenda