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
  • UX e Design
  • Outros
  • Todos
  • Inteligência Artificial
  • 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!

    Mezzio e PHP 7 Uma união poderosa para criação de APIs

    Jhones S. Clementino
    Livro de Mezzio e PHP

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

    Conteúdo

    Com o abandono dos projetos do ecossistema Zend, surgiu o Laminas, cujo subprojeto Mezzio veio para ser o substituto oficial do Zend Expressive, mantendo exatamente a mesma estrutura. Mezzio é um microframework com o objetivo de atender desde as demandas mais simples para criação de aplicações de mínima escala a APIs e aplicações mais complexas. Ele é um excelente auxílio na criação de nosso Web Service, que funcionará de forma independente para que qualquer aplicação client possa fazer a comunicação com a API.

    Neste livro, Jhones S. Clementino aborda diversos temas envolvendo APIs, microsserviços e o microframework Mezzio. Você verá como desenvolver uma aplicação REST com o Mezzio e PHP 7.4, em que vamos realizar um CRUD de tipos de usuários, usuários e mensagens, até fazer a integração com o ORM Doctrine. Com a mão na massa, você vai dominar a criação de Handlers/Middlewares, Factories, rotas e muito mais.

    Saiba o que você vai aprender

     

    Sumário

    • 1. Introdução
    • 2. Migrando para o Laminas
    • 3. Frameworks full stack vs. microframeworks
    • 4. Explorando APIs, SOAP, REST e RESTful
    • 5. Preparando o ambiente
    • 6. Clonagem e configuração do Mezzio
    • 7. Configurando o Doctrine ORM e gerando entidades
    • 8. Melhorando a entidade TiposUsuario
    • 9. Melhorando a entidade Usuarios
    • 10. Melhorando a entidade Mensagens
    • 11. Criando repositórios e estendendo a classe EntityRepository
    • 12. Criando e registrando serviços
    • 13. Criando e registrando Handlers de tipos de usuário
    • 14. Criando e registrando Handlers de Usuários
    • 15. Criando e registrando Handlers de Mensagens
    • 16. Definindo e testando as rotas da aplicação
    • 17. Conhecendo as PSRs 7 e 15
    • 18. Conclusão
    • 19. Referências bibliográficas

    Autor

    Jhones S. Clementino

    Jhones dos Santos Clementino é formado em Ciência da Computação pela Universidade Paulista (UNIP) e trabalha como desenvolvedor web desde 2009. Apaixonado por novas tecnologias, gosta de acompanhar as tendências do mercado para utilizá-las em novas aplicações e em aplicações legadas. Particularmente, gosta muito de trabalhar com a construção de APIs e microsserviços usando diversos tipos de frameworks/microframeworks e os mais variados conceitos, tecnologias e metodologias. É do tipo que gosta de novos desafios, buscando se superar cada vez mais com os ensinamentos da vida.

    Dados do produto

    Número de páginas:
    354
    ISBN:
    978-65-86110-04-3
    Data publicação:
    03/2020
    Submeter errata Fórum de discussões

    Compartilhe!

    Compartilhe no Facebook Compartilhe no Twitter

    Impulsione sua carreira aprendendo também...

    Livro de PSRs
    PSRs
    +
    Livro de Apis Node.js
    APIs Node.js
    altLogoFooter

    Uma empresa do Grupo Alun

    Logo da Alun

    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 Alun

    • 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