Logo da Novatec
Categorias

Construindo uma Aplicação E-commerce com MEAN

Desenvolva uma aplicação de e-commerce do começo ao fim, em tempo real, usando MEAN


ISBN: 978-85-7522-509-7
Ano: 2016
Páginas: 216
Preço: R$ 73,00

Suporte
   Sumário  
   Exemplos do livro  
Participe
   Enviar errata  
Veja também
   Erratas  
   Catálogo completo  

 Descrição do livro

Este livro descreve, passo a passo, como criar sua própria aplicação de e-commerce, desenvolvida paralelamente ao processo de aprendizado e usando a tecnologia MEAN. Você aprenderá a desenvolver um site de e-commerce de alta qualidade e capaz de entrar em produção e terá condições e conhecimento para adicionar seus próprios recursos a ele.

O livro começa apresentando a plataforma MEAN, depois segue um roteiro passo a passo para construir uma loja com o AngularJS, um banco de dados com o MongoDB, uma API do tipo REST e, então, mostra como “amarrar” tudo isso com o AngularJS. Você verá como gerenciar a autenticação dos usuários, verificar as múltiplas plataformas de pagamento, adicionar navegação e busca a produtos, fazer o deploy do site finalizado e, finalmente, adicionar recursos personalizados e específicos de alta qualidade.

Ao término do livro, você será capaz de construir e usar seu próprio aplicativo de e-commerce no mundo real e adicionar seus próprios recursos a ele.

Para quem este livro foi escrito

Este livro é direcionado ao desenvolvedor web ou full stack em JavaScript que precisa desenvolver aplicações de e-commerce usando o MEAN. Algum conhecimento básico a respeito da tecnologia MEAN é altamente recomendado.

Este livro ensina como

  • Empregar o AngularJS para construir componentes de UI responsivos

  • Conhecer e utilizar ferramentas de teste do AngularJS, como Jasmine, Karma e Protractor

  • Implementar múltiplas estratégias de autenticação, como OAuth, JsonWebToken e Sessions

  • Melhorar a usabilidade do website associando-o a redes sociais como Facebook, Twitter e Google

  • Criar integração com plataformas de pagamento como o PayPal

  • Implementar a funcionalidade de busca por texto no MongoDB

  • Criar um sistema de categorização flexível para organizar os produtos da loja

  • Implementar conexões seguras à aplicação usando certificados SSL e plataformas de pagamento nos ambientes de produção

Ver menos ▲

 Livros relacionados

E-commerce com PHP e MySQL     Desenvolvendo com AngularJS     Introdução ao AngularJS     Construindo aplicações com NodeJS     MEAN Definitivo     Primeiros passos com React     

 Opinião dos leitores

Ricardo Biruel (Campinas - SP) 
Excelente livro, direto ao ponto, mas atenção: Este livro é para quem já programa em AngularJS, especificamente em MEAN ou para quem já é expert em JavaScript... Iniciantes se frustrarão ao ler esse livro. A única coisa que devem mudar nas próximas edições é não usar o "YO" pois o yo acaba pulando alguns passos interessantes que deixam de ser abordados no livro.
Jonathan de Oliveira lameira (Belo Horizonte - MG) 
Muita informação superficial, nada que alguns artigos na internet não disponibilizem de graça. Acredito que poderia explorar a tecnologia mais afundo, um projeto mais profissional. Mas pra quem está começando é bem válido.
Eliel das Virgens Santos (Senhor do Bonfim - BA) 
Muito bom o livro, o tamanho engana, da para aprender muito sobre técnicas avançadas de desenvolvimento com MEAN!
Ednilson Amaral (Itapeva - SP) 
Quem vê o tamanho e espessura do livro se engana, ele é muito objetivo e faz jus ao título. Ele é indicado para programadores com um conhecimento básico em JavaScript e queira expandir esses conhecimentos. Como o livro foi escrito e a aplicação exemplo foi desenvolvida em meados de 2015, as versões dos pacotes e dependências utilizadas são um pouco antigas. Isso causou uma certa dor de cabeça durante o Deploy. Tentei o Deploy no Heroku e DigitalOcean. No Heroku foi onde encontrei maiores problemas. O pacote `generator-angular-fullstack` sofreu com Deploy no Heroku para várias pessoas, não fui o único. E a maioria das respostas que encontrei para isso é devido a versão antiga desse pacote apresentar inúmeros erros de Deploy no Heroku. A tradução em si está boa. Porém faço algumas ressalvas. Jamais ouvi falar de **views** como **visões**, aí está errado, eu acho. No decorrer do livro eu via **visões** e já lia **view**. Essa tradução para **visões** não foi a melhor escolha, poderia ter ficado com **view** mesmo. Assim como **factory** como **fábrica** também não fiquei satisfeito. Traduzir **controllers** para **controladores**, tudo bem. Outro detalhe que achei que não caiu bem foi traduzir **promises** para **promessas**! Não colou! rsrs' Por mais que sejam termos que estejamos acostumados em uma aplicação em AngularJS, não ficou nada agradável ler dessa forma tais funcionalidades. Mas de uma maneira geral, a tradução do livro em si está de acordo, uma ótima tradução. Inclusive, algumas notas da Novatec sobre a tradução, versões de pacotes e dependências. Show! O básico de uma aplicação e-commerce foi nos apresentado e cumpriu com o objetivo do livro. Porém, ele vai além. Ele nos ensina a Stack MEAN, testes com TDD e BDD, ferramentas úteis que podemos utilizar para desenvolvermos qualquer aplicação; nos ensina como realizar o Deploy de nossa aplicação, e ainda dá sugestões de implementações de novos recursos para enriquecer nossa aplicação. O conteúdo do livro é excelente, de altíssimo nível. Eu era fichinha em JS, agora sou menos fichinha do que antes!
  Ver todas

[Home] [Seja um autor] [Catálogo] [Dúvidas] [Meus pedidos]
[Política de Privacidade] [Mais Vendidos] [Fale conosco]

©Copyright 2001-2017 Novatec Editora. Todos os direitos reservados.
Desenvolvido por Virtuous.