<?xml version="1.0" encoding="UTF-8"?>
<record
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://www.loc.gov/MARC21/slim http://www.loc.gov/standards/marcxml/schema/MARC21slim.xsd"
    xmlns="http://www.loc.gov/MARC21/slim">

  <leader>01582nam a2200241   4500</leader>
  <controlfield tag="003">BR-ReIFE</controlfield>
  <controlfield tag="005">20250901183441.0</controlfield>
  <controlfield tag="008">250901b        |||||||| |||| 00| 0 por d</controlfield>
  <datafield tag="020" ind1=" " ind2=" ">
    <subfield code="a">97858575228784</subfield>
  </datafield>
  <datafield tag="040" ind1=" " ind2=" ">
    <subfield code="c">BR-ReIFE</subfield>
    <subfield code="d">BR-ReIFE</subfield>
  </datafield>
  <datafield tag="082" ind1=" " ind2=" ">
    <subfield code="a">005.276</subfield>
    <subfield code="b">M827</subfield>
  </datafield>
  <datafield tag="090" ind1=" " ind2=" ">
    <subfield code="a">005.276</subfield>
    <subfield code="b">M827</subfield>
  </datafield>
  <datafield tag="100" ind1="1" ind2=" ">
    <subfield code="a">Moraes, William Bruno</subfield>
    <subfield code="9">15131</subfield>
  </datafield>
  <datafield tag="245" ind1=" " ind2=" ">
    <subfield code="a">Construindo aplica&#xE7;&#xF5;es com NodeJs /</subfield>
    <subfield code="c">William Bruno Moraes.</subfield>
  </datafield>
  <datafield tag="250" ind1=" " ind2=" ">
    <subfield code="a">4. ed.</subfield>
    <subfield code="b">revisada e ampliada (capa) -</subfield>
  </datafield>
  <datafield tag="260" ind1=" " ind2=" ">
    <subfield code="a">S&#xE3;o Paulo:</subfield>
    <subfield code="b">Novatec, </subfield>
    <subfield code="c">2023.</subfield>
  </datafield>
  <datafield tag="300" ind1=" " ind2=" ">
    <subfield code="a">303 p.;</subfield>
    <subfield code="b">il.</subfield>
  </datafield>
  <datafield tag="520" ind1="3" ind2=" ">
    <subfield code="a">O NodeJS &#xE9; uma poderosa plataforma para construir de forma r&#xE1;pida e f&#xE1;cil aplica&#xE7;&#xF5;es de rede escal&#xE1;veis. Utiliza um modelo de single thread e por isso trabalha sempre de forma ass&#xED;ncrona. Construindo aplica&#xE7;&#xF5;es com NodeJS abrange: O que &#xE9; 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&#xE1;ticas para um bom design de API. Como construir, testar e documentar uma API RESTful com NodeJS. Voc&#xEA; aprender&#xE1; a construir uma API RESTful funcional, com testes unit&#xE1;rios e documenta&#xE7;&#xE3;o dos endpoints, que estar&#xE1; pronta para ser publicada seguindo boas pr&#xE1;ticas e otimiza&#xE7;&#xF5;es. Ser&#xE1; utilizada uma estrutura robusta, test&#xE1;vel e expans&#xED;vel, que poder&#xE1; servir como base para implementar outras aplica&#xE7;&#xF5;es HTTP com NodeJS.</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2="0">
    <subfield code="a">Banco de dados</subfield>
    <subfield code="9">1882</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2="0">
    <subfield code="a">Node.js (Programa de computador)</subfield>
    <subfield code="9">1226</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2="0">
    <subfield code="a">JavaScript ( Linguagem de programa&#xE7;&#xE3;o de computador )</subfield>
    <subfield code="9">1058</subfield>
  </datafield>
  <datafield tag="942" ind1=" " ind2=" ">
    <subfield code="2">ddc</subfield>
    <subfield code="c">LV</subfield>
  </datafield>
  <datafield tag="999" ind1=" " ind2=" ">
    <subfield code="c">42157</subfield>
    <subfield code="d">42157</subfield>
  </datafield>
  <datafield tag="952" ind1=" " ind2=" ">
    <subfield code="0">0</subfield>
    <subfield code="1">0</subfield>
    <subfield code="2">ddc</subfield>
    <subfield code="4">0</subfield>
    <subfield code="7">0</subfield>
    <subfield code="8">NFIC</subfield>
    <subfield code="a">014</subfield>
    <subfield code="b">014</subfield>
    <subfield code="c">AG</subfield>
    <subfield code="d">2024-05-23</subfield>
    <subfield code="e">Compra</subfield>
    <subfield code="g">55.61</subfield>
    <subfield code="l">0</subfield>
    <subfield code="o">005.276 M827</subfield>
    <subfield code="p">85648564263889</subfield>
    <subfield code="r">2025-09-04 00:00:00</subfield>
    <subfield code="t">ex. 1</subfield>
    <subfield code="w">2025-09-04</subfield>
    <subfield code="y">LV</subfield>
  </datafield>
  <datafield tag="952" ind1=" " ind2=" ">
    <subfield code="0">0</subfield>
    <subfield code="1">0</subfield>
    <subfield code="2">ddc</subfield>
    <subfield code="4">0</subfield>
    <subfield code="7">0</subfield>
    <subfield code="8">NFIC</subfield>
    <subfield code="a">014</subfield>
    <subfield code="b">014</subfield>
    <subfield code="c">AG</subfield>
    <subfield code="d">2024-05-23</subfield>
    <subfield code="e">Compra</subfield>
    <subfield code="g">55.61</subfield>
    <subfield code="l">0</subfield>
    <subfield code="o">005.276 M827</subfield>
    <subfield code="p">85648564263890</subfield>
    <subfield code="r">2025-09-04 00:00:00</subfield>
    <subfield code="t">ex. 2</subfield>
    <subfield code="w">2025-09-04</subfield>
    <subfield code="y">LV</subfield>
  </datafield>
  <datafield tag="952" ind1=" " ind2=" ">
    <subfield code="0">0</subfield>
    <subfield code="1">0</subfield>
    <subfield code="2">ddc</subfield>
    <subfield code="4">0</subfield>
    <subfield code="7">0</subfield>
    <subfield code="8">NFIC</subfield>
    <subfield code="a">014</subfield>
    <subfield code="b">014</subfield>
    <subfield code="c">AG</subfield>
    <subfield code="d">2024-05-23</subfield>
    <subfield code="e">Compra</subfield>
    <subfield code="g">55.61</subfield>
    <subfield code="l">0</subfield>
    <subfield code="o">005.276 M827</subfield>
    <subfield code="p">85648564263891</subfield>
    <subfield code="r">2025-09-04 00:00:00</subfield>
    <subfield code="t">ex. 3</subfield>
    <subfield code="w">2025-09-04</subfield>
    <subfield code="y">LV</subfield>
  </datafield>
</record>
