AngularJS para Desenvolvedores Java AngularJS para Desenvolvedores Java

VITRINE Os TOP de vendas !!

Por: R$ 50,00

Preço a vista: R$ 50,00

+-
Comprar
Opções de Parcelamento:
  • à vista R$ 50,00
Outras formas de pagamento

Quem viu este produto , comprou

Quem viu este produto , também se interessou

  • Descrição
    AngularJS para Desenvolvedores Java


    Sou suspeito para falar deste livro, que foi escrito para ajudar os desenvolvedores Java, ou melhor, desenvolvedores back-end. Quem é somente programador back-end, sabe o quanto sofre quando vai para o front-end, pois nem todo programador back-end gosta de front-end. O objetivo deste material é acabar com a insatisfação em desenvolver com um framework JavaScript que é o AngularJS. Esse livro foi elaborado para compartilhar a experiência que tive ao iniciar meus estudos e minhas experiências com o AngularJS como desenvolvedor Java. Uso uma linguagem simples e descontraída, como um bate-papo comigo, mas com bastante foco no que é necessário para o aprendizado com praticidade.

    Para as teorias mais detalhadas, recomendo buscar um livro mais teórico e com esse propósito. Não é o caso desse.

    Desejo que, ao final da leitura, você sinta-se à vontade para desenvolver suas aplicações JEE tendo o AngularJS como seu framework principal. No início o desafio é grande, mas acredite, será muito gratificante!
  • Sobre o Autor
  • Especificação

    Características

    AssuntosAngular JS
    Tipo de LivroLivro Físico

    Especificações

    Sobre o Autor Camilo Lopes

    Camilo Lopes é formado em Sistemas de Informação, trabalha com desenvolvimento de software desde 2003. Trabalhou em empresas como IBM, HP Labs, Ci&T, Infosys em projetos internacionais e nacionais.

    Em 2007 entrou no mundo Java e se especializou na tecnologia. Advoga o uso de metodologias ágeis desde 2010. Possui experiência em projetos Scrum presenciais e times remotos.

    É autor dos livros “Guia do Exame SCJP”, “Construindo aplicações JEE com frameworks” e “TDD na Prática”.

    Em 2013, abandonou o mundo corporativo das multinacionais e atualmente tem se dedicado à vida e ao desafio de Startup.

    É o fundador da ITSLabs http://www.itslabs.com.br e UseCash https://www.usecash.com.br. A ITSLabs é uma empresa voltada para criação de produto Web e Mobile. Na ITSLabs, que se dedica a ajudar aos clientes na construção de produtos, fazendo a ponte entre o mundo de negócios com a inovação técnica. Nas horas livres, quando não está brincando com novas tecnologias ou blogando http://www.camilolopes.com.br, escreve livros e compartilha a experiência proporcionada pela ITSLab.
    Informações TécnicasSumário

    Parte 1 Por onde começar ? - 3



    Fique Atualizado - Acompanhe o AngularJS - 5

    Plugin IDE - 6

    Angular UI - 7

    Archetype Maven para AngularJS - 7

    archetypeWebAppsModule - 7

    archetype-webapps-module-angularjs - 8

    archetype-webapps-java-angularjs - 8

    Quando usar? - 8

    archetype-webapps-java-angularjs-yeoman - 9

    archetype-webapps-simple-angularjs-yeoman - 9

    archetype-webapps-simple-angularjs - 9



    Parte 2 – Conceito e Prática - 11


    Hello World com AngularJS - 13

    Aprendendo a usar Deep Linking ou Rotas - 15

    Criando arquivo app.js - 15

    Criando o arquivo index.html - 16

    Conclusão - 17

    Usando Locale no AngularJS - 17

    Conclusão - 19

    Aprendendo dependency injection - 19

    Alterando o recipeController.js - 20

    Usando Filter - 22

    app.js - 27

    Criando as funções no controller - 28

    Validação de formulários - 29

    Entendendo o Código - 31

    Avançando Validação de Formulário - 34

    Criando um radio input - 35

    Criando um Simples SelectOne - 36

    Mostrando validações de erros no form - 37

    Usando o $watch - 39

    Criando um blacklist com Angular UI - 41

    Dialog com Angular-UI - 43

    Comunicando com Back-End - 46

    AngularJS com Jersey - 46

    Criando o customerController.js - 49

    Aplicação JEE com AngularJS usando Jersey - 52

    Criando o app.js - 55

    Criando customerController.js - 56

    Criando customers.html - 58

    Conclusão - 60



    Parte 3 “Colocando a mão na massa” com web application - 61


    Agenda de Contatos - 63

    Parte 1 e 2 - 65

    Parte 1 - Back-end Java - 66

    Dia 1 - Criando o DAO - 67

    Conclusão - 68

    Dia 2 - Criando um Service Generic - 68

    Conclusão - 69

    Dia 3 - Configurando o Spring - 69

    Conclusão - 71

    Dia 4 - Criando estrutura com DBUnit - 71

    Criando o dataset.xml - 74

    Conclusão - 75

    Dia 5 - Validando DBUnit Configuration - 76

    Dia 6 - Criando o requisito da agenda - 77

    Conclusão - 78

    Dia 7 - Implementando o cadastro da agenda - 78

    Dia 8 - Criando o Generic Hibernate DAO - 79

    Conclusão - 82

    Dia 9 - Criando Unit Test - 82

    Conclusão - 88

    Dia 10 - Implementando mais requisitos da agenda - 88

    Dia 11 - Criando o Controller - 89

    Conclusão - 94

    Parte 2 - Front-end - 94

    Dia 12 - Montando a estrutura front-end - 94

    Conclusão - 97

    Dia 13 - Criando as rotas Deep Linking e controller - 97

    Conclusão - 103

    Dia 14 - Listando os registros - 103

    Conclusão - 106

    Dia 15 - Update o contato da agenda - 106

    Conclusão - 110

    Dia 16 -Deletando um contato da agenda - 111

    Conclusão - 114

    Dia 16 - Adicionando validações - 114

    Conclusão - 117

    Considerações Finais - 117

    Library Web Application - 118

    O que não verei? - 118

    O que verei? - 118

    O Objetivo Final - 119

    O Conceito de Dia - 119

    GitHub - 119

    Dia 1 - Setup do ambiente - 121

    Conclusão - 128

    Dia 2 - Preparando o front-end - 129

    Conclusão - 133

    Dia 3 - Personalizando o bootstrap theme - 133

    Conclusão - 135

    Dia 4 - Gerando o controller via Yeoman - 135

    Conclusão - 138

    Dia 5 - Criando a página de Cadastro de Livros - 138

    Conclusão 139

    Dia 6 - Criando Controller formulário de cadastro de livros - 139

    Conclusão - 140

    Dia 7 - Gerando a camada de serviço usando Factory - 140

    Conclusão 141

    Finalizando a Parte I Front-end - 141

    Back-end Parte I - 142

    Dia 1 - Gerando o Data Model, Services e DAO - 142

    Conclusão - 146

    Dia 2 - Criando Unit Tests com DBUnit - 146

    Conclusão - 148

    Dia 3 - Melhorando a escrita unit test - 148

    Conclusão - 150

    Dia 4 - Refatorando - 150

    Conclusão - 153

    Dia 5 - Criando serviço RestFul - 153

    Conclusão - 156

    Dia 6 - Integrando front-end com back-end via Restful - 156

    Exercício - 159

    Conclusão - 159

    Labs - 159

    Conclusão Parte I - 160

    Front-end e Back-end Parte II - 161

    Dia 1 - Alterando livros cadastrados - 161

    Conclusão - 164

    Dia 2 - Deletando Livros cadastrados - 165

    Conclusão - 167

    Dia 3 - Dashboard - 167

    Conclusão - 168

    Dia 4 - Pesquisando Livros - 168

    Conclusão - 180



    Parte 4 - Avançando - 181

    Desenvolvendo aplicações com AngularJS 1.2.x - 183

    Usando AngularJS com Yeoman - 183

    Atualizando versão AngularJS Yeoman - 185

    Maven archetype com AngularJS e Yeoman - 187

    Notificação por E-mail, JavaMail, AngularJS + Gmail - 191

    Criando EmailService.js - 196

    Criando o views/home.html - 197

    Experiência AngularJS em Produção - 199

    Agradecimentos Finais - 203

    Referências Bibliográficas - 205

    Informações Técnicas

    Nº de páginas:224
    Origem:Nacional
    Editora:Editora Ciência Moderna
    Idioma:Português
    Edição:1ª Edição
    Ano:2016
    ISBN:9788539907830
    Encadernação:Brochura
    Autor:Camilo Lopes
  • Informações

Avaliação técnica sobre o livro

Olá! Seja Bem Vindo (a)!

Eu sou o Moderninho , o Mascote da Ciência Moderna Online!
Além de bonito, o novo site tem Minhas Dicas :) #ficaadica

A 1ª Dica é -> Deixe aqui seu contato para receber nossas
NOVIDADES, PROMOÇÕES E CUPONS DE DESCONTOS ;)

Navegue SEM Moderação!