|
|
|
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 impresso: 978-85-7522-509-7
Ano: 2016
Páginas: 216
|
|
Preço: R$ 73,00
ESGOTADO
|
|
|
|
|
|
|
|
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... Ver mais ▼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 ▲
|
|
|
|
|
|
|
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 |
|
|
|
|
|
|