E-BOOK AngularJS para Desenvolvedores Java (envio por e-mail)

*** ATENÇÃO ***
PRODUTO DIGITAL PARA DOWNLOAD.
RECEBERÁ O LINK E AS INSTRUÇÕES VIA E-MAIL EM ATÉ 2 DIAS ÚTEIS APÓS A CONFIRMAÇÃO DA COMPRA.
NÃO REALIZAMOS DEVOLUÇÕES DESTE PRODUTO.
ANTES DE COMPRAR VERIFIQUE SE SEU PC OU DISPOSITIVO ESTÁ APTO À BAIXAR O ARQUIVO. VEJA MAIS EM INFORMAÇÕES ABAIXO.
*CASO TENHA ESCOLHIDO JUNTO AO E-BOOK UM PRODUTO FÍSICO, O MESMO APARECERÁ NO CARRINHO COM O PRAZO DE ENTREGA E O CUSTO DO FRETE
NESTE CASO, A OPÇÃO ENVIO POR EMAIL DESAPARECERÁ , POREM NÃO SE PREOCUPE, POIS SEU E-BOOK SERÁ ENVIADO EM ATÉ 2 DIAS ÚTEIS PARA O SEU EMAIL .
+-

Quem viu este produto , comprou

  • Estruturas de dados e algoritmos com JavaScript - 2ª edição

    Uma estrutura de dados é uma maneira particular de organizar dados em um computador com o intuito de usar os recursos de modo eficaz. As estruturas de dados e os algoritmos são a base de todas as soluções para qualquer problema de programação. Com este livro, você aprenderá a escrever códigos complexos e eficazes usando os recursos mais recentes da ES 2017. ... Ler mais +

    QUERO VER
  • TypeScript - Gerando o JavaScript do Futuro

    VITRINE Os Livros mais Vendidos !

    TypeScript é uma linguagem de script, sua sintaxe é um superconjunto de JavaScript, ou seja, todo código JavaScript também é um código TypeScript válido, é uma forma de se escrever o JavaScript do futuro e transformá-lo em JavaScript corrente, suportado pelos navegadores. ... Ler mais +

    QUERO VER
  • Ext JS em Ação

    PROMOÇÃO LOGITECH BEATS E OUTROS

    Esta biblioteca JavaScript para diversos navegadores fornece um conjunto extenso de widgets de alta qualidade, um modelo de componentes intuitivo e extensível e uma API rica que desenvolvedores corporativos acham especialmente confortável de usar. Dessa forma, eles a usam para criar aplicativos web sólidos como uma rocha em muitas e diversas empresas, incluindo a Adobe, Aetna, Amazon, Best Buy, Hallmark, Panasonic, Pixar, Siemens, Sony e Visa. ... Ler mais +

    QUERO VER
  • Conectando o Arduino à Web

    Crie interfaces físicas para interagir com a internet e com páginas web. Com Arduino e JavaScript você pode criar displays físicos interativos e ter dispositivos conectados que enviam ou recebem dados da web. ... Ler mais +

    QUERO VER
  • Pro PHP e jQuery

    Em ‘Pro PHP e jQuery’ , você aprenderá tudo que precisa saber para começar a desenvolver aplicações usando o poder de jQuery, AJAX e PHP orientado a objetos. Este livro lhe dá as dicas e faz com que você comece a desenvolver com PHP avançado junto com técnicas de melhoramento progressivo em jQuery para criar interfaces de usuário que sejam altamente interativas para suas aplicações. ... Ler mais +

    QUERO VER
  • Aprendendo Node - Usando JavaScript no servidor

    Reúna o conhecimento de programação que você já usa no navegador e empregue no servidor com o Node! Aprenda a criar aplicações em rede de alto desempenho e plenamente escalonáveis nesta plataforma baseada em JavaScript. O conteúdo deste livro é bastante prático, “mão na massa”, e fará com que o programador de JavaScript, acostumado a lidar apenas com processamento no navegador, domine com maestria os fundamentos do Node no servidor. ... Ler mais +

    QUERO VER
  • Princípios de Orientação a Objetos em JavaScript

    Se você já usou uma linguagem orientada a objetos mais tradicional, como C++ ou Java, o JavaScript provavelmente não parecerá uma linguagem orientada a objetos. Ela não tem conceito de classes, e você nem mesmo precisa definir objetos para começar a programar. Mas não se engane – o JavaScript é uma linguagem orientada a objetos incrivelmente eficiente e expressiva, que coloca muitas decisões de design diretamente em suas mãos.
    Em Princípios de Orientação a Objetos em JavaScript, Nicholas C. Zakas explora minuciosamente a natureza orientada a objetos do JavaScript, revelando a implementação única de herança e outras características fundamentais da linguagem. Você irá aprender: .. ... Ler mais +

    QUERO VER
  • JavaScript de Cabo a Rabo - Aprenda a desenvolver aplicações usando somente a linguagem JavaScript, em múltiplas plataformas e dispositivos

    Durante muitos anos, o JavaScript foi considerado uma "toy language", comparada com outras plataformas de desenvolvimento, como o Java (TM) e o C++, sendo relegada a "enfeitar" páginas web. No início, o próprio "engine" de execução JavaScript era um "add-on" agregado aos navegadores web. ... Ler mais +

    QUERO VER

Quem viu este produto , também se interessou

  • Aprendendo JavaScript - Um Guia Prático aos Fundamentos da Moderna JavaScript

    JavaScript é uma linguagem com uma história incrivelmente rica e um futuro mais brilhante ainda. Neste livro você aprenderá os conceitos básicos da linguagem, mas concomitantemente você irá aprender tópicos mais avançados, tais como APIs JavaScript para HTML5 e como criar uma interface voltada para toques. Você pode ter certeza que embora JavaScript seja um código, ele está longe de ser entediante; você pode criar algumas interfaces bastante radicais e se divertir muito dentro do processo.
    Espero que este livro possa lhe ser útil durante os muitos anos futuros e sirva de plataforma de lançamento para que o seu interesse por JavaScript continue. Se esta é a primeira etapa da sua viagem no aprendizado de JavaScript, seja bem-vindo a bordo; se você já conhece a linguagem, bom retorno. ... Ler mais +

    QUERO VER
  • Aprendendo Node - Usando JavaScript no servidor

    Reúna o conhecimento de programação que você já usa no navegador e empregue no servidor com o Node! Aprenda a criar aplicações em rede de alto desempenho e plenamente escalonáveis nesta plataforma baseada em JavaScript. O conteúdo deste livro é bastante prático, “mão na massa”, e fará com que o programador de JavaScript, acostumado a lidar apenas com processamento no navegador, domine com maestria os fundamentos do Node no servidor. ... Ler mais +

    QUERO VER
  • TypeScript - Gerando o JavaScript do Futuro

    VITRINE Os Livros mais Vendidos !

    TypeScript é uma linguagem de script, sua sintaxe é um superconjunto de JavaScript, ou seja, todo código JavaScript também é um código TypeScript válido, é uma forma de se escrever o JavaScript do futuro e transformá-lo em JavaScript corrente, suportado pelos navegadores. ... Ler mais +

    QUERO VER
  • Ext JS em Ação

    PROMOÇÃO LOGITECH BEATS E OUTROS

    Esta biblioteca JavaScript para diversos navegadores fornece um conjunto extenso de widgets de alta qualidade, um modelo de componentes intuitivo e extensível e uma API rica que desenvolvedores corporativos acham especialmente confortável de usar. Dessa forma, eles a usam para criar aplicativos web sólidos como uma rocha em muitas e diversas empresas, incluindo a Adobe, Aetna, Amazon, Best Buy, Hallmark, Panasonic, Pixar, Siemens, Sony e Visa. ... Ler mais +

    QUERO VER
  • Estruturas de dados e algoritmos com JavaScript - 2ª edição

    Uma estrutura de dados é uma maneira particular de organizar dados em um computador com o intuito de usar os recursos de modo eficaz. As estruturas de dados e os algoritmos são a base de todas as soluções para qualquer problema de programação. Com este livro, você aprenderá a escrever códigos complexos e eficazes usando os recursos mais recentes da ES 2017. ... Ler mais +

    QUERO VER
  • Pro Node.js para Desenvolvedores

    O Pro Node.js para Desenvolvedores oferece um guia abrangente para esta empolgante e nova tecnologia. Nós apresentamos você ao Node – o que ele é, por que interessa e como configurá-lo – antes de mergulhar fundo nos principais conceitos e APIs que alicerçam sua operação. ... Ler mais +

    QUERO VER
  • Princípios de Orientação a Objetos em JavaScript

    Se você já usou uma linguagem orientada a objetos mais tradicional, como C++ ou Java, o JavaScript provavelmente não parecerá uma linguagem orientada a objetos. Ela não tem conceito de classes, e você nem mesmo precisa definir objetos para começar a programar. Mas não se engane – o JavaScript é uma linguagem orientada a objetos incrivelmente eficiente e expressiva, que coloca muitas decisões de design diretamente em suas mãos.
    Em Princípios de Orientação a Objetos em JavaScript, Nicholas C. Zakas explora minuciosamente a natureza orientada a objetos do JavaScript, revelando a implementação única de herança e outras características fundamentais da linguagem. Você irá aprender: .. ... Ler mais +

    QUERO VER
  • Descrição
    E-BOOK AngularJS para Desenvolvedores Java

    *** MUITO IMPORTANTE ***

    APÓS A SUA COMPRA VOCÊ RECEBERÁ UM LINK, ENVIADO PARA O SEU E-MAIL, CONTENDO O E-BOOK ADQUIRIDO.
    ANTES DE CLICAR NO LINK É NECESSÁRIO QUE TENHA INSTALADO E AUTENTICADO EM SEU COMPUTADOR OU DISPOSITIVO DE LEITURA, O ADOBE DIGITAL EDITION, SOFTWARE FREE NECESSÁRIO PARA LER E-BOOKS NO FORMATO PDF/DRM.
    NOSSOS E-BOOKS PODEM SER INSTALADOS EM ATÉ 6 EQUIPAMENTOS DISTINTOS, DESDE QUE SEJA USADO A MESMA SENHA E ID CADASTRADO NO PRIMEIRO DOWNLOAD DO ADE.
    VEJA NA ABA INFORMAÇÕES COMO FAZER O DOWNLOAD DO ADOBE DIGITAL EDITION E AUTENTICA-LO.


    Descrição

    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 Digital / E-book

    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écnicas INSTRUÇÕES PARA BAIXAR E-BOOKS DA EDITORA CIÊNCIA MODERNA
    Preparando seu PC (Mac ou Windows) para baixar seu E-Book.


    Antes de fazer a compra de seu E-Book, baixe e instale e autentique o Adobe Digital Editions em seu computador, através do link:

    http://www.adobe.com/br/products/digitaleditions/.

    Todas as instruções necessárias para download e instalação do Adobe Digital Editions, estão disponíveis em português através do link:

    http://www.adobe.com/br/products/digitaleditions/help/#transfer_sony_reader.

    NOTA: E-BOOKS NÃO SÃO COPIÁVEIS E TÃO POUCO IMPRESSOS


    Para baixar e ler seus e-books em dispositivos Android, recomendamos baixar o DL Reader, sempre utilizando a sua ID e Senha Adobe utlizada para baixa o ADE para seu desktop.


    https://play.google.com/store/apps/details?id=com.datalogics.dlreader&hl=pt-br

    Para baixar seus ebooks para I Phone e IPad, utilizando sempre a sua ID e Senha Adobe., recomendamos utilizar o aplicativo Blue Fire.

    https://itunes.apple.com/br/app/bluefire-reader/id394275498?mt=8

    Não execute o link de seu e-book enquanto não estiver com os ícones dos aplicativos devidamente instalados e autenticados em seu desktop.

    Sobre os Dispositivos de Leitura (e-Readers)
    Nossos livros digitais (E-Books) podem ser baixados e abertos em todos os dispositivos de leitura, compatíveis com o Adobe Digital Editions. No mercado brasileiro, facilmente encontramos o Coo-ler da Gato Sabido e o Positivo Alfa. Uma lista complete poderá se encontrada no link:

    http://blogs.adobe.com/digitalpublishing/supported-devices.

    Transferência de Itens entre Computadores
    Se você autorizou seu computador, o Adobe Digital Editions não "bloqueia" seus E-Books e outras publicações digitais desse computador – elas são atribuídas a você por meio de sua ID Adobe. Isso significa que você pode transferir itens da biblioteca para 6 (seis) computadores ou dispositivos móveis compatíveis (como um Sony® Reader).
    Antes de poder transferir itens entre computadores, você deve autorizar os computadores com sua ID Adobe.
    Observação: os marcadores não são copiados quando os itens são transferidos para outro computador.
    Para transferir um item de biblioteca para outro computador autorizado:
    1. No computador para o qual está transferindo, localize e abra a pasta My Digital Editions, que se encontra dentro da pasta Meus Documentos.
    2. Selecione os arquivos EPUB ou PDF que correspondem aos títulos eBook que deseja transferir.
    3. Copie os arquivos selecionados para uma mídia portátil como uma unidade flash, ou envie por e-mail para o computador de destino.
    4. No computador de destino, copie os arquivos EPUB ou PDF para a pasta Meus Documentos\My Digital Editions.
    5. Abra o Adobe Digital Editions no computador de destino. Selecione Biblioteca > Adicionar item, em seguida navegue para a pasta My Digital Editions e selecione os novos arquivos para colocar na biblioteca.
    Sistema Necessário para a Versão Windows do Adobe Digital Editions
    Processador: Intel® Pentium® de 500MHz (ou mais rápido)
    Sistema operacional:
    o Windows 7
    o Windows Vista
    o Windows XP SP2 (ou superior)
    o Microsoft Windows 2000 com Service Pack 4
    Memória: 128 MB de RAM (mínimo)
    Navegador:
    o Internet Explorer 6 (ou superior)
    o Firefox 2 (ou superior)
    Software adicional: Adobe Flash Player 7 (ou superior)*
    * Windows 7 e Windows Vista necessitam utilizar o Flash 9.0.28 ou superior.
    Sistema Necessário para a Versão Apple Mac do Adobe Digital Editions

    Para Mac família Intel® (Mais recentes)
    o Mac OS X
    v10.4.11 (Tiger) ou mais novo.
    o 128MB de RAM
    o Qualquer processador da família Intel® para Mac é suportado
    o Navegador Safari 4 ou Mozilla Firefox 3

    Para Mac família PowerPC (Mais antigos)
    o Mac OS X
    v10.4.11 (Tiger) ou mais novo
    o 128MB de RAM
    o Processador PowerPC® G4 ou G5 de 500Mhz
    o Navegador Safari 4 ou Mozilla Firefox 3
    Informações Adicionais
    Através do link Fale Conosco no rodapé do nosso site .


    Sumá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:9778539907953
    Encadernação:Digital
    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!