Casa do Código - Livros e Tecnologia

  • Programação
  • Lógica
  • Java
  • .NET
  • PHP
  • Games
  • OO
  • Funcional
  • Python
  • Outros
  • Todos
  • Mobile
  • iOS
  • Android
  • Multiplataforma
  • Outros
  • Todos
  • Front-end
  • HTML e CSS
  • JavaScript
  • Outros
  • Todos
  • Infraestrutura
  • Web
  • Dados
  • Outros
  • Todos
  • Business
  • Startups
  • Marketing Digital
  • Gestão
  • Agile
  • Outros
  • Todos
  • Design & UX
  • Você tem 0 itens na sacola 0 Abrir navegação por categorias e busca Ir para ao topo da página

    Use o código e tenha 10% de desconto!

    *Você terá acesso às futuras atualizações do livro.

    Sumário

    • 1 - Introdução
      • 1.1 - O projeto e as tecnologias
      • 1.2 - O que veremos durante o livro
      • 1.3 - Download do Laravel
      • 1.4 - Acesse o código desse livro
      • 1.5 - Aproveitando ao máximo o conteúdo
      • 1.6 - Tirando suas dúvidas
    • 2 - Novo projeto com Laravel
      • 2.1 - Como criar cinco telas de uma aplicação web?
      • 2.2 - Framework, pra que te quero?
      • 2.3 - Novo projeto: Uma app de controle de estoque
      • 2.4 - Entendendo a estrutura de pastas
      • 2.5 - Alterando o namespace padrão com Artisan
      • 2.6 - Criando nossa primeira lógica
      • 2.7 - Conflito entre rotas do Laravel
      • 2.8 - Antes de continuar
    • 3 - MVC e conexão com banco de dados
      • 3.1 - Model-View-Controller
      • 3.2 - Colocando MVC em prática
      • 3.3 - Trabalhando com banco de dados
      • 3.4 - Configuração e conexão com MySQL
      • 3.5 - Para saber mais: Environment
      • 3.6 - Aonde chegamos e para onde queremos ir
    • 4 - Camada de modelo, migrations e seeds
      • 4.1 - O modelo Produto
      • 4.2 - Trabalhando com migrations
      • 4.3 - Apagando a tabela produtos
      • 4.4 - Executando migrações
      • 4.5 - Inserindo dados na tabela produtos
    • 5 - Trabalhando com a View
      • 5.1 - Cada coisa em seu lugar: camada View
      • 5.2 - Consultando os arquivos de log do framework
      • 5.3 - Incluindo parâmetros na view
      • 5.4 - Alguns detalhes e curiosidades
      • 5.5 - Melhorando a aparência da nossa listagem
      • 5.6 - Aonde chegamos e para onde queremos ir
    • 6 - Parâmetros da request e URL
      • 6.1 - Exibindo detalhes do produto
      • 6.2 - Enviando parâmetros na request
      • 6.3 - Recuperando parâmetros da request
      • 6.4 - Conhecendo um pouco mais da Request
      • 6.5 - URLs mais semânticas
      • 6.6 - Recuperando parâmetros da URL
      • 6.7 - Alguns cuidados necessários
    • 7 - Views mais flexíveis e poderosas
      • 7.1 - Blade, a template engine do Laravel
      • 7.2 - Variáveis com blade
      • 7.3 - Migrando a listagem para Blade
      • 7.4 - Loopings e mais loopings
      • 7.5 - Adicionando condições na view
      • 7.6 - Marcando produtos em falta no estoque
      • 7.7 - Organizando nossas views
      • 7.8 - Estilizando o template principal
    • 8 - Request e métodos HTTP
      • 8.1 - Criando formulário de novos produtos
      • 8.2 - Criando o método adiciona
      • 8.3 - Inserindo os produtos no BD
      • 8.4 - Retornando uma view de confirmação
      • 8.5 - Utilizando os métodos do HTTP
      • 8.6 - Mais métodos HTTP e quando utilizá-los
    • 9 - Os diferentes tipos de resposta
      • 9.1 - Redirecionando para outras lógicas
      • 9.2 - Mas e a mensagem de confirmação?
      • 9.3 - Recuperando valores da requisição anterior
      • 9.4 - Escolhendo quais valores manter
      • 9.5 - Outros tipos de redirect
      • 9.6 - Para saber mais: rotas nomeadas
      • 9.7 - Outros tipos de resposta
    • 10 - Eloquent ORM
      • 10.1 - Conheça a solução: ORM
      • 10.2 - Tudo mais simples com Eloquent
      • 10.3 - Buscando pelo ID com Eloquent
      • 10.4 - Migrando a inserção de produtos
      • 10.5 - Função de remover produtos
      • 10.6 - Código final do ProdutoController
    • 11 - Validando os dados de entrada
      • 11.1 - Validação com Laravel
      • 11.2 - Validando com Form Requests
      • 11.3 - Usando Form Request ao adicionar
      • 11.4 - Exibindo errors de validação
      • 11.5 - Customizando as mensagens
      • 11.6 - Customizando mensagens de um campo específico
      • 11.7 - Boa prática: experiência de uso
    • 12 - Autenticação e segurança
      • 12.1 - Tela de login e autenticação
      • 12.2 - Entendendo o login da aplicação
      • 12.3 - Criando uma lógica de autenticação
      • 12.4 - Autorização com Middlewares
      • 12.5 - Registrando o middleware para rotas específicas
      • 12.6 - Utilizando o middleware padrão
    • 13 - Mais produtividade com Artisan
      • 13.1 - Como lembrar de todos os comandos?
    • 14 - Os próximos passos

      Dados do produto

      Número de páginas:
      Data publicação:
      Fórum de discussões

      Compartilhe!

      Compartilhe no Facebook Compartilhe no Twitter

      *Você terá acesso às futuras atualizações do livro.

      altLogoFooter

      Links da
      Casa do Código

      • Meus ebooks
      • Sobre a Casa do Código
      • Todos os livros
      • Nossas coleções
      • Quero escrever um livro ou fazer parceria
      • Perguntas Frequentes
      • Política de Privacidade
      • Fale conosco

      Nas redes sociais

      • /CasaDoCodigo
      • @casadocodigo
      • @casadocodigo

      Receba novidades e lançamentos

      Este site aceita Pix, Cartão de Crédito, Débito

      • pagarme
      • paypal

      Grupo Alura

      • Educação em Tecnologia

        • FIAP
        • Casa do Código
        • PM3 - Cursos de Produto
      • Mais Alura

        • Alura Start
        • Alura Língua
        • Alura Para Empresas
        • Alura LATAM
      • Comunidade

        • Tech Guide
        • 7 days of code
        • Hipsters ponto Jobs
      • Podcasts

        • Hipsters ponto Tech
        • Dev sem Fronteiras
        • Layers ponto Tech
        • Like a Boss
        • Scuba Dev