Node Essencial

Node.js é uma das plataformas de desenvolvimento mais conhecidas do mercado, que utiliza JavaScript como linguagem de programação e torna o desenvolvimento de web services RESTful muito produtivo.

Por: R$ 54,00

Preço a vista: R$ 54,00

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

Quem viu este produto , comprou

  • Segurança para desenvolvedores web - Usando JavaScript, HTML e CSS

    Como desenvolvedor web, talvez você não queira gastar tempo deixando sua aplicação web segura, mas isso, definitivamente, faz parte de seu trabalho. Este guia prático oferece as informações mais recentes sobre como evitar as ameaças de segurança em vários níveis, inclusive em novas áreas como os microsserviços. Você aprenderá a proteger sua aplicação, independentemente de onde ela executar, seja no mais recente smartphone, seja em um desktop mais antigo, e tudo que estiver entre eles.
    O autor John Paul Mueller oferece conselhos específicos bem como vários exemplos de programação segura para desenvolvedores com um bom conhecimento de CSS3, HTML5 e JavaScript. Em cinco seções distintas, este livro mostra como se proteger contra vírus, ataques DDoS, violações de segurança e outras intromissões sórdidas. ... 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
  • Padrões JavaScript

    Recomenda-se que o leitor tenha experiência prévia em programação.
    Qual é a melhor maneira de desenvolver uma aplicação em JavaScript? Este livro, ao apresentar inúmeros padrões e as melhores práticas no JavaScript, vai ajudá-lo a responder a essa pergunta. Se você for um desenvolvedor experiente e está tentando resolver problemas relacionados a objetos, funções, herança e outras categorias específicas à linguagem, as abstrações e os modelos de código deste guia são ideais — independentemente de você estar escrevendo uma aplicação JavaScript no lado do cliente, no lado do servidor ou uma aplicação desktop... ... 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
  • 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
  • Introdução ao JSON - Um guia para JSON que vai direto ao ponto

    O que é JSON (JavaScript Object Notation, ou Notação de objetos JavaScript) e como podemos colocá-lo para funcionar? Este guia conciso ajudará os profissionais ocupados de TI a estarem rapidamente preparados para usar esse formato popular para intercâmbio de dados e possibilita uma profunda compreensão sobre o funcionamento do JSON. A autora Lindsay Bassett começa com uma visão geral da sintaxe, dos tipos de dados, da formatação e das questões relacionadas à segurança com o JSON antes de explorar as diversas maneiras como esse formato pode ser usado atualmente. ... Ler mais +

    QUERO VER
  • Node Essencial

    Node.js é uma das plataformas de desenvolvimento mais conhecidas do mercado, que utiliza JavaScript como linguagem de programação e torna o desenvolvimento de web services RESTful muito produtivo. ... 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
  • Estendendo a jQuery

    Estendendo a jQuery ensina você a desenvolver extensões personalizadas para a biblioteca jQuery. Neste livro, você descobrirá como escrever plugins e fazer seu design visando ao máximo a reutilização, além de aprender a criar novos widgets e efeitos para a jQuery UI. Nesse processo, você irá explorar extensões em áreas que são fundamentais, as quais incluem Ajax, eventos, animações e validações. ... 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 Remoto

    Há um pouco de arte na criação de JavaScript remoto – scripts incorporáveis e que podem ser conectados a qualquer website. Devem ser facilmente adaptáveis a ambientes hostis, coexistir com outros aplicativos e administrar as vulnerabilidades complexas de segurança, que surgem quando recursos e arquivos com códigos são servidos a partir de endereços remotos na web. Faça isso corretamente e você terá opções ilimitadas para distribuir seus aplicativos. ... Ler mais +

    QUERO VER
  • Javascript e Jquery - desenvolvimento de interfaces web interativas

    Bem-vindo ao ensino de JavaScript & jQuery. Você é iniciante em JavaScript, ou adicionou scripts a sua página web mas quer entender melhor como tudo funciona? Então este livro é para você. Não mostraremos apenas como ler e escrever em JavaScript, mas também ensinaremos o básico sobre programação de computadores de forma simples e visual. Tudo o que você precisa é entender um pouco sobre HTML e CSS. Este livro ensinará como tornar seus websites mais interativos, atraentes, e funcionais. Isso acontece ao combinar teoria de programação com exemplos que demonstram como o JavaScript e o jQuery são usados em sites populares. De forma rápida, você será capaz de pensar e programar como um profissional. ... Ler mais +

    QUERO VER
  • Programando com JScript. NET

    Aperfeiçoado com a nova funcionalidade baseada em objetos, JScript. NET é uma ferramenta versátil para construir aplicações na plataforma Microsoft.NET. Oferecendo ampla cobertura de novos recursos baseados em objetos e um host de exemplos totalmente desenvolvidos, este guia exclusivo mostra, etapa por etapa, como extrair o máximo do novo JScript.NET, desde o básico da programação, a arquitetura baseada em objetos e a UML até aplicações ASP.NET baseadas em bancos de dados e serviços Windows abastecidos por ADO. NET e XML. Este livro explica como JScript.NET difere de JavaScript, Visual Basic e C++, e ensina ao leitor a trabalhar com tipos de dados JScript.Net, objetos, funções, operadores e outros fundamentos. Além disso, concentra todo o aprendizado através da análise de uma aplicação baseada em ASP.NET que explora bancos de dados usando ADO.NET. ... 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
  • Use a Cabeça! jQuery

    Alguma vez você já desejou que existisse um livro sobre jQuery que não exigisse também os conhecimentos de JavaScript desde o início? Já ouviu falar que o jQuery pode ajudá-lo a colocar interatividade em seus sites e aplicações, mas não sabe por onde começar?
    Use a Cabeça! jQuery é sua porta de entrada para o desenvolvimento de sites envolventes, interativos e que parecem aplicações reais. ... Ler mais +

    QUERO VER
  • Ext JS em Ação

    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

Quem viu este produto , também se interessou

  • Construindo aplicações com NodeJS - 2ª edição

    O NodeJS é uma poderosa plataforma para construir de forma rápida e fácil aplicações de rede escaláveis. Utiliza um modelo de single thread, faz I/O não bloqueante e por isso trabalha sempre de forma assíncrona. Construindo aplicações com NodeJS abrange: O que é o NodeJS e o que pode ser feito com essa plataforma. Conceitos de bancos de dados relacionais como modelagem e formas normais. Conceitos de REST e boas práticas para um bom design de API. Como construir, testar e documentar uma API RESTful com NodeJS. ... 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
  • Mentalidades Matemáticas na Sala de Aula - Série Desafios da Educação: Ensino Fundamental

    Mentalidades Matemáticas na Sala de Aula oferece atividades desafiadoras e instigantes que interligam conexões e representações visuais da matemática. Professores que desejam engajar seus alunos em uma matemática aberta, criativa e visual encontrarão nesta obra um guia fundamental para desenvolver a construção lógica em salas de aula dos anos iniciais do ensino fundamental. Com propostas de atividades práticas para o exercício de conceitos fundamentais, este livro proporciona a alunos e professores uma nova concepção de educação matemática, apresentando de maneira didática como colocar as mudanças em ação dentro das salas de aula. ... Ler mais +

    QUERO VER
  • Como Ter Sucesso em Provas de Inglês

    Sobre o Livro Como Ter Sucesso em Provas de Inglês ajudará você a entender melhor como funciona o processo de estudo, a desenvolver técnicas apropriadas tanto para o seu estilo de aprendizado quanto para a prova que vai fazer e a descobrir como pode ser mais eficiente em seus estudos em inglês. Amplie suas chances de sucesso com: Técnicas e dicas de como enfrentar as questões na hora "H", aproveitar mais tempo disponível e reduzir o estresse que pode prejudicar seu desempenho na prova. ... 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
  • E-BOOK Introdução à Programação com PYTHON (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 .
    ... Ler mais +

    QUERO VER
  • Desenho Técnico de Estradas: Topografia, Projeto Geométrico e Terraplanagem - Volume 1

    Neste livro, o leitor encontrará informações sobre como desenvolver e apresentar desenhos técnicos de topografia e projetos rodoviários em geral, dentro das práticas usuais. Ele também apresenta os principais parâmetros e critérios usados para o desenvolvimento do projeto de estradas como também dá uma noção de planejamento, recursos e organização necessários para seus desenvolvimentos. A maior parte do conteúdo deste livro é baseada na vivência e experiência do autor, justamente por, praticamente, não existir biografias no mercado sobre esse tema em específico as poucas que existem, estão de forma dispersa. ... Ler mais +

    QUERO VER
  • Desenvolvimento Web com Flask: Desenvolvendo Aplicações Web com Python

    Tenha um controle criativo total sobre suas aplicações web usando o Flask – um microframework baseado em Python. Com este livro prático, você conhecerá o Flask desde o básico, desenvolvendo uma aplicação completa para o mundo real, criada pelo autor Miguel Grinberg. Esta edição atualizada leva em consideração as mudanças importantes de tecnologia ocorridas nos últimos três anos. ... Ler mais +

    QUERO VER
  • Investindo na Bolsa de Valores: O que você precisa saber antes de investir

    Quando você quer alguma coisa, planejamento e conhecimento podem ser ferramentas importantes para conquistar o seu objetivo. Investir em ações é possível a todas as pessoas. Para isso, é preciso conhecer aspectos importantes. São poucos os brasileiros que investem na Bolsa de Valores e vamos reverter essa situação por meio do conhecimento. E para levar esse conhecimento àqueles que desejam investir, o livro Investindo na Bolsa de Valores – O que você precisa saber antes de investir é uma obra com informações que o investidor deve conhecer antes e durante o investimento. ... Ler mais +

    QUERO VER
  • Spring Data JPA - Persistência Simples e Eficaz

    Este livro tem como foco apresentar o Spring Data JPA, um subprojeto do Spring Framework voltado à persistência em bancos de dados relacionais. Se para você a implementação de uma camada de persistência passou a ser algo cansativo, que demanda muito tempo e código repetitivo para escrever suas operações de CRUD, o conteúdo desta obra irá mudar a sua visão. O Spring Data JPA visa melhorar significativamente a implementação da camada de acesso a dados, reduzindo o esforço, a quantidade de linhas de código e oferecendo diversas formas de realizar uma mesma operação. ... Ler mais +

    QUERO VER
  • Crie Aplicativos Web com HTML, CSS, JavaScript, PHP, PostgreSQL, Bootstrap, AngularJS e Laravel

    A grande variedade de tecnologias e técnicas, a avalanche de novos termos, conceitos e siglas que estão associadas aos aplicativos Web pode intimidar aqueles que desejam desenvolver este tipo de software. O objetivo deste livro é desmistificar o assunto, apresentando sob um enfoque abrangente, integrado e prático, o processo de desenvolvimento do lado cliente e do lado servidor de um aplicativo Web. ... Ler mais +

    QUERO VER
  • Desenvolvendo jogos mobile com HTML5 - Usando Phaser, Intel XDK e Cordova/PhoneGap

    Este livro tem por objetivo apresentar ao leitor conceitos e práticas para desenvolvimento de jogos para dispositivos móveis, como smartphones e tablets, nas plataformas mais utilizadas, a partir de uma única base de códigos utilizando HTML5 e JavaScript. De maneira clara e com ênfase no desenvolvimento de projetos que utilizam as ferramentas Intel XDK e Apache Cordova/PhoneGap, o leitor irá:... ... Ler mais +

    QUERO VER
  • Capa iPhone X Slim Fibra de Carbono Preta - Geonav IPSXB

    A capa Carbon X Slim traz proteção completa para o iPhone X. Confeccionada com materiais de alta qualidade, ela é leve, porém, resistente a pequenas quedas devido à sua lateral emborrachada, que absorve os impactos e que se encaixa perfeitamente à lateral do aparelho. E o acabamento texturizado deixa o toque suave, porém menos deslizante, assim, a pegada do aparelho é mais firme. Compatível com iPhone X. ... Ler mais +

    QUERO VER
  • A Magia da Matemática - Atividades Investigativas, Curiosidades e Histórias da Matemática - 4ª Edição

    O livro pretende mostrar – através de atividades lúdicas, histórias sobre a Matemática e os matemáticos, desafios e estudo de importantes conteúdos matemáticos – que a Matemática não é uma ciência difícil, árida, pesada, pronta, sem utilidade ou destinada apenas a um seleto grupo de “iniciados”. A Matemática é para todos e pode ser estudada (e entendida!) de forma agradável e contextualizada. ... 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
  • Calcule Mais: Nunca é tarde para aprender matemática

    Você já tentou aprender matemática de todas as maneiras, mas seu desempenho sempre ficou muito abaixo do esperado? Se você acha que para seu caso não há solução ou que a matemática não é para você, você precisa conhecer este livro. Drible a matéria mais temida das provas, concursos e vestibulares com a aplicação de técnicas infalíveis para a solução de problemas. Desenvolva um pensamento lógico transformador e comece a mudar seus resultados agora mesmo! ... Ler mais +

    QUERO VER
  • Descrição
    Node Essencial

    Node.js é uma das plataformas de desenvolvimento mais conhecidas do mercado, que utiliza JavaScript como linguagem de programação e torna o desenvolvimento de web services RESTful muito produtivo.

    Neste livro, estudaremos JavaScript e Node.js desde o básico, utilizando uma metodologia passo a passo por meio da qual desenvolveremos um projeto que será continuado em cada capítulo.

    O objetivo do livro é ensinar a criar uma API completa de web services RESTful de forma simples e prática, integrada aos bancos de dados MySQL e MongoDB, utilizando as boas práticas de desenvolvimento e organização do projeto.

    No final do livro, você saberá o básico sobre como criar web services em Node.js e, com certeza, ficará entusiasmado para aprender mais sobre essa plataforma.
  • Sobre o Autor
  • Especificação

    Características

    AssuntosNode JS
    Tipo de LivroLivro Físico

    Especificações

    Sobre o AutorRicardo R. Lecheta

    Ricardo R. Lecheta é formado em Ciência da Computação e pós-graduado em Gestão do Desenvolvimento de Software pela PUC-PR. Possui certificações da Sun, IBM e Rational, entre elas, SCMAD e SCEA. Atualmente, trabalha com desenvolvimento e consultoria de tecnologias mobile para diversas plataformas e pode ser contatado pelo e-mail rlecheta@gmail.com.
    Informações TécnicasSumário

    Agradecimentos.....................................................................................................................11
    Sobre o autor .........................................................................................................................12
    Prefácio .................................................................................................................................13

    Capítulo 1 ¦ Introdução ..........................................................................................................14
    1.1 Introdução ao Node.js................................................................................................ 14
    1.2 A linguagem JavaScript .............................................................................................. 14
    1.3 Arquitetura não bloqueante........................................................................................15
    1.4 Single Thread e Event Loop ........................................................................................15
    1.5 Npm.......................................................................................................................... 16
    1.6 Instalação do Node.js................................................................................................. 16
    1.7 Brincando com o terminal do Node............................................................................ 17
    1.8 Executando códigos em Node no terminal..................................................................20
    1.9 Editores de texto........................................................................................................20
    1.10 Links úteis e download dos códigos de exemplo........................................................ 21

    Capítulo 2 ¦ JavaScript ...........................................................................................................22
    2.1 Introdução.................................................................................................................22
    2.2 Declarando variáveis..................................................................................................22
    2.3 Imprimindo no console..............................................................................................23
    2.4 Tipos não definidos (undefined) ................................................................................. 24
    2.5 Declarando funções...................................................................................................25
    2.6 Arrays .......................................................................................................................26
    2.7 Hash tables................................................................................................................ 27
    2.8 Classes e objetos........................................................................................................28
    2.9 Programação funcional .............................................................................................. 31
    2.10 var versus let versus const.........................................................................................33
    2.11 Funções map(), filter() e reduce()..............................................................................34
    2.12 Links úteis...............................................................................................................35

    Capítulo 3 ¦ Introdução ao Web Services.................................................................................36
    3.1 Introdução.................................................................................................................36
    3.2 GET versus POST......................................................................................................36
    3.3 Web services RESTful................................................................................................38
    3.4 Métodos do protocolo HTTP (GET, POST, PUT, DELETE)........................................39
    3.5 Códigos de retorno de uma resposta HTTP................................................................40
    3.6 Tipo de conteúdo (mime-type ou content-type)........................................................... 41

    Capítulo 4 ¦ Node básico.........................................................................................................43
    4.1 Criando um servidor HTTP .......................................................................................43
    4.2 Mais detalhes sobre a função createServer..................................................................44
    4.3 Adicionando rotas no servidor HTTP.........................................................................46
    4.4 Web Service simples com arquivos.............................................................................. 47
    4.5 Criando um servidor TCP (Socket)............................................................................. 51
    4.6 Links úteis.................................................................................................................55

    Capítulo 5 ¦ NPM....................................................................................................................56
    5.1 NPM (Node Package Manager)...................................................................................56
    5.2 Comando npm start...................................................................................................57
    5.3 Nodemon .................................................................................................................. 59
    5.4 Comando npm install................................................................................................. 61
    5.5 Links úteis.................................................................................................................62

    Capítulo 6 ¦ JSON básico .........................................................................................................63
    6.1 JSON.........................................................................................................................63
    6.2 Retornando JSON na response...................................................................................65
    6.3 Convertendo um objeto em JavaScript para JSON ......................................................67
    6.4 Convertendo um array em JavaScript para JSON ........................................................68
    6.5 Trabalhando com classes ...........................................................................................69

    Capítulo 7 ¦ MySQL.................................................................................................................72
    7.11 Selecionando um registro específico na tabela (SELECT)...........................................87
    7.12 Inserindo um registro na tabela (INSERT) ................................................................88
    7.13 Atualizando um registro na tabela (UPDATE)...........................................................89
    7.14 Deletando um registro na tabela (DELETE) ..............................................................90
    7.15 Organizando o código em classes.............................................................................. 91
    7.16 Links úteis................................................................................................................97

    Capítulo 8 ¦ Web Services em Node.........................................................................................98
    8.1 Web Service que retorna a lista de carros em JSON.....................................................98
    8.2 Salvando dados por POST........................................................................................ 101
    8.3 Salvando carros por POST ....................................................................................... 106

    Capítulo 9 ¦ Express ............................................................................................................. 110
    9.1 Introdução ............................................................................................................... 110
    9.2 Retornando JSON.................................................................................................... 111
    9.3 Informando o status da resposta............................................................................... 112
    9.4 Informando o tipo do conteúdo (mime-type) na resposta .......................................... 113
    9.5 Lendo parâmetros por GET do tipo Query Parameters.............................................. 114
    9.6 Lendo parâmetros por GET do tipo Path Parameters................................................. 115
    9.7 Lendo parâmetros do tipo chave=valor por POST..................................................... 116
    9.8 Lendo um JSON enviado por POST ......................................................................... 117
    9.9 Determinando o tipo do conteúdo que o web service aceita....................................... 119
    9.10 Links úteis ............................................................................................................. 120

    Capítulo 10 ¦ Construindo uma API REST com Express............................................................ 121
    10.1 Criando o projeto................................................................................................... 121
    10.2 Web Service dos carros (listagem)...........................................................................123
    10.3 Web Service dos carros (salvar e atualizar).............................................................. 126
    10.4 Web Service dos carros (buscar por id e deletar por id)............................................128
    10.5 Organizando as rotas em um arquivo separado....................................................... 131
    10.6 Sugestão para organizar as rotas............................................................................. 135

    Capítulo 11 ¦ Produtividade com WebStorm.......................................................................... 139
    11.1 WebStorm.............................................................................................................. 139
    11.2 Executando o projeto com o comando Node........................................................... 142
    11.3 Executando o projeto com o Nodemon................................................................... 145

    Capítulo 12 ¦ Middleware e tratamento de erros................................................................... 147
    12.1 Tratamento de erro para rotas não encontradas....................................................... 147
    12.2 Middlewares.......................................................................................................... 148
    12.3 Tratamento de rota não encontrada ........................................................................ 149
    10 Node Essencial
    12.4 Tratamento de exceções de código.......................................................................... 150
    12.5 Utilizando a função next() ..................................................................................... 153
    12.6 Tratamento de erros com funções de callback......................................................... 154
    12.7 Links úteis............................................................................................................. 157

    Capítulo 13 ¦ Promessas.......................................................................................................158
    13.1 Introdução ............................................................................................................. 158
    13.2 Async e Await ........................................................................................................ 161
    13.3 Async e Await com Express.................................................................................... 162
    13.4 Tratamento de erros com Async e Await.................................................................. 162
    13.5 Melhorando a integração do async/await com Express............................................ 163
    13.6 Finalizando a API dos carros.................................................................................. 164
    13.7 Links úteis............................................................................................................. 170

    Capítulo 14 ¦ Upload de arquivos..........................................................................................171
    14.1 Introdução ............................................................................................................. 171
    14.2 Upload com Node e Express................................................................................... 172
    14.3 Formulário HTML para upload .............................................................................. 174
    14.4 Fazendo upload para o Amazon S3 ......................................................................... 177
    14.5 AWS Identity and Access Management (IAM) ........................................................ 179
    14.6 Módulo AWS para Node ........................................................................................ 181
    14.7 Web Service dos carros e a foto do carro ................................................................. 186

    Capítulo 15 ¦ MongoDB ........................................................................................................187
    15.1 Introdução ............................................................................................................. 187
    15.2 Instalando o MonboDB.......................................................................................... 187
    15.3 Iniciando o servidor do MongoDB.......................................................................... 189
    15.4 Conectando no servidor .........................................................................................190
    15.5 Inserindo e consultando registros no Mongo...........................................................190
    15.6 Software cliente para o MongoDB........................................................................... 194
    15.7 Integrando o MongoDB ao node ............................................................................. 195
    15.8 Web Service dos carros .......................................................................................... 197
    15.9 Links úteis............................................................................................................. 203

    Capítulo 16 ¦ Extras..............................................................................................................204
    16.1 Introdução .............................................................................................................204
    16.2 Node-config...........................................................................................................204
    16.3 Testes com Mocha.................................................................................................. 207
    16.4 Segurança com Basic Authentication.......................................................................209
    16.5 Instalação do servidor na Amazon AWS ................................................................. 212

    Informações Técnicas

    Nº de páginas:216
    Origem:Nacional
    Editora:Editora Novatec
    Idioma:Português
    Edição:1ª Edição
    Ano:2018
    ISBN:9788575226773
    Encadernação:Brochura
    Autor:Ricardo R. Lecheta
  • 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!