Ambiente
  • Ferramentas que iremos utilizar
  • Overview do Visual Studio Code
  • Instalando Python no Windows
Introdução
  • Introdução
  • Preparando o ambiente
  • Criando o primeiro app
  • Entendendo as requests
  • Requests na prática
  • Response
  • Restart Automático
  • Redirect
  • Registrando Extensões
  • Comitando
  • Código Fonte
Avançando com SQlalchemy
  • Introdução
  • Configurando Sqlalchemy
  • Criando Primeiro Modelo
  • Consultando Usuários
  • Inserindo Novos Usuários
  • Deletando usuários
  • Trabalhando Dados Únicos
  • Relacionamento Entre Tabelas
  • Código fonte
Autenticação
  • Introdução
  • Instalando Módulo de Autenticação
  • Registrando Extensão de Login
  • Criando Register Form
  • Registrando Usuário e Bloqueando Rotas
  • Criptografando Senhas
  • Logando Usuários
  • Logout
  • Código Fonte
Gerenciamento de Templates
  • Introdução aos templates
  • Entendendo o diretório dos Templates
  • Passando objetos para os templates
  • Iterando com os objetos
  • Flash Message parte 1
  • Flash Message parte 2
  • Template base
  • Adicionando assets via cdn
  • Adicionando assets localmente
  • Criando Components
  • URLs dinâmicas
  • Tornando os atributos do HTML dinâmicos
  • Customizando blocos
  • Condicionais
  • Filtros
  • Customizando filtros
  • Create variable in template
  • Macros
  • Flash Category
  • Código Fonte
Refinando Autenticação
  • Adicionando Bootstrap.css
  • Permanecer Conectado
  • Código Fonte
Refatoração
  • Criando módulo de refatoração
  • Refatorando
  • Código Fonte
Flask Forms
  • Introdução
  • Criando LoginForm
  • Mostrando Os Erros
  • Evitando CSRF
  • Válidando Forms
  • Render Form Function
  • Adicionando Livros Via Shell
  • Criando Página De Cadastro De Livros
  • Adicionando Livros via Browser
  • Criando Select
  • Select com Dados Dinâmicos
  • Atribuindo Livros aos Usuários
  • Código Fonte
Refatoração 2 e a Introdução as Blueprints
  • Introdução
  • Criando Primeira Blueprint
  • Corrigindo Erros
  • Criando Book Blueprint
  • Criando User Blueprint
  • Código Fonte
Testes
  • Introdução
  • Executando Testes
  • Fixtures
  • Criando Testes Para Flask
  • Criando Mais Testes
  • Testando Registros De Usuários
  • Testando Login De Usuário
  • Código Fonte
E-mails
  • Configurando Mail
  • Enviando e-mail
  • Enviando HTML
FLASK-ADMIN (MATERIAL BONUS)