<?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>04978nam a22002057a 4500</leader>
  <controlfield tag="005">20241031173158.0</controlfield>
  <controlfield tag="008">241031b        th ||||| |||| 00| 0 tha d</controlfield>
  <datafield tag="020" ind1=" " ind2=" ">
    <subfield code="a">9786164494671</subfield>
  </datafield>
  <datafield tag="040" ind1=" " ind2=" ">
    <subfield code="a">PIMLIB</subfield>
    <subfield code="c">PIMLIB</subfield>
  </datafield>
  <datafield tag="050" ind1=" " ind2=" ">
    <subfield code="a">QA76.76.&#xE2A;5 .&#xE08;648&#xE2A;</subfield>
    <subfield code="y">2566</subfield>
  </datafield>
  <datafield tag="100" ind1=" " ind2=" ">
    <subfield code="a">&#xE08;&#xE35;&#xE23;&#xE32;&#xE27;&#xE38;&#xE18; &#xE27;&#xE32;&#xE23;&#xE34;&#xE19;&#xE17;&#xE23;&#xE4C;</subfield>
  </datafield>
  <datafield tag="245" ind1=" " ind2=" ">
    <subfield code="a">&#xE2A;&#xE23;&#xE49;&#xE32;&#xE07;&#xE41;&#xE2D;&#xE1B;&#xE1E;&#xE25;&#xE34;&#xE40;&#xE04;&#xE0A;&#xE31;&#xE19;&#xE41;&#xE1A;&#xE1A;&#xE21;&#xE37;&#xE2D;&#xE42;&#xE1B;&#xE23;&#xE14;&#xE49;&#xE27;&#xE22; Next.js &amp; ChatGPT/ </subfield>
    <subfield code="c">&#xE19;&#xE31;&#xE01;&#xE40;&#xE02;&#xE35;&#xE22;&#xE19; &#xE08;&#xE35;&#xE23;&#xE32;&#xE27;&#xE38;&#xE18; &#xE27;&#xE32;&#xE23;&#xE34;&#xE19;&#xE17;&#xE23;&#xE4C;.</subfield>
  </datafield>
  <datafield tag="260" ind1=" " ind2=" ">
    <subfield code="a">&#xE19;&#xE19;&#xE17;&#xE1A;&#xE38;&#xE23;&#xE35;:</subfield>
    <subfield code="b">&#xE18;&#xE34;&#xE07;&#xE04;&#xE4C; &#xE1A;&#xE35;&#xE22;&#xE2D;&#xE19;&#xE14;&#xE4C; &#xE1A;&#xE38;&#xE4A;&#xE04;&#xE2A;&#xE4C;,</subfield>
    <subfield code="c">2566</subfield>
  </datafield>
  <datafield tag="300" ind1=" " ind2=" ">
    <subfield code="a">548 &#xE2B;&#xE19;&#xE49;&#xE32;:</subfield>
    <subfield code="b">&#xE20;&#xE32;&#xE1E;&#xE1B;&#xE23;&#xE30;&#xE01;&#xE2D;&#xE1A;</subfield>
  </datafield>
  <datafield tag="505" ind1=" " ind2=" ">
    <subfield code="a">Part 1 Basic React for Next.js -- &#xE1A;&#xE17;&#xE17;&#xE35;&#xE48; 1 &#xE41;&#xE19;&#xE30;&#xE19;&#xE33; Next.js -- &#xE1A;&#xE17;&#xE17;&#xE35;&#xE48; 2 &#xE04;&#xE2D;&#xE21;&#xE42;&#xE1E;&#xE40;&#xE19;&#xE19;&#xE15;&#xE4C;&#xE41;&#xE25;&#xE30;&#xE2B;&#xE19;&#xE49;&#xE32;&#xE40;&#xE27;&#xE47;&#xE1A;&#xE40;&#xE1E;&#xE08; -- &#xE1A;&#xE17;&#xE17;&#xE35;&#xE48; 3 &#xE01;&#xE32;&#xE23;&#xE01;&#xE33;&#xE2B;&#xE19;&#xE14;&#xE2A;&#xE44;&#xE15;&#xE25;&#xE4C;&#xE41;&#xE25;&#xE30;&#xE01;&#xE32;&#xE23;&#xE43;&#xE0A;&#xE49;&#xE07;&#xE32;&#xE19; Tailwind CSS -- &#xE1A;&#xE17;&#xE17;&#xE35;&#xE48; 4 &#xE01;&#xE32;&#xE23;&#xE43;&#xE0A;&#xE49;&#xE07;&#xE32;&#xE19; props -- &#xE1A;&#xE17;&#xE17;&#xE35;&#xE48; 5 &#xE1E;&#xE37;&#xE49;&#xE19;&#xE10;&#xE32;&#xE19;&#xE01;&#xE32;&#xE23;&#xE43;&#xE0A;&#xE49;&#xE07;&#xE32;&#xE19; state -- &#xE1A;&#xE17;&#xE17;&#xE35;&#xE48; 6 &#xE01;&#xE32;&#xE23;&#xE43;&#xE0A;&#xE49;&#xE2E;&#xE38;&#xE01;&#xE43;&#xE19;&#xE1F;&#xE31;&#xE07;&#xE01;&#xE4C;&#xE0A;&#xE31;&#xE19;&#xE04;&#xE2D;&#xE21;&#xE42;&#xE1E;&#xE40;&#xE19;&#xE19;&#xE15;&#xE4C; -- &#xE1A;&#xE17;&#xE17;&#xE35;&#xE48; 7 &#xE1E;&#xE37;&#xE49;&#xE19;&#xE10;&#xE32;&#xE19;&#xE01;&#xE32;&#xE23;&#xE43;&#xE0A;&#xE49;&#xE07;&#xE32;&#xE19; Context API -- Part 2 Essential Next.js -- &#xE1A;&#xE17;&#xE17;&#xE35;&#xE48; 8 &#xE01;&#xE32;&#xE23;&#xE43;&#xE0A;&#xE49;&#xE07;&#xE32;&#xE19;&#xE40;&#xE23;&#xE32;&#xE17;&#xE4C;&#xE15;&#xE34;&#xE49;&#xE07;&#xE43;&#xE19; Next.js -- &#xE1A;&#xE17;&#xE17;&#xE35;&#xE48; 9 &#xE01;&#xE32;&#xE23;&#xE01;&#xE33;&#xE2B;&#xE19;&#xE14; Layout &#xE41;&#xE25;&#xE30;&#xE40;&#xE21;&#xE19;&#xE39;&#xE43;&#xE19; Next.js -- &#xE1A;&#xE17;&#xE17;&#xE35;&#xE48; 10 &#xE27;&#xE34;&#xE18;&#xE35; fetch &#xE02;&#xE49;&#xE2D;&#xE21;&#xE39;&#xE25;&#xE21;&#xE32;&#xE43;&#xE0A;&#xE49;&#xE43;&#xE19;&#xE04;&#xE2D;&#xE21;&#xE42;&#xE1E;&#xE40;&#xE19;&#xE19;&#xE15;&#xE4C; -- &#xE1A;&#xE17;&#xE17;&#xE35;&#xE48; 11 &#xE41;&#xE1A;&#xE1A;&#xE1F;&#xE2D;&#xE23;&#xE4C;&#xE21;&#xE41;&#xE25;&#xE30;&#xE01;&#xE32;&#xE23;&#xE43;&#xE0A;&#xE49;&#xE07;&#xE32;&#xE19; Server Actions -- &#xE1A;&#xE17;&#xE17;&#xE35;&#xE48; 12 Metadata &#xE41;&#xE25;&#xE30; Image -- &#xE1A;&#xE17;&#xE17;&#xE35;&#xE48; 13 Next.js &#xE01;&#xE31;&#xE1A;&#xE10;&#xE32;&#xE19;&#xE02;&#xE49;&#xE2D;&#xE21;&#xE39;&#xE25; MongoDB -- &#xE1A;&#xE17;&#xE17;&#xE35;&#xE48; 14 Route Handler &#xE43;&#xE19; Next.js -- &#xE1A;&#xE17;&#xE17;&#xE35;&#xE48; 15 &#xE15;&#xE31;&#xE27;&#xE2D;&#xE22;&#xE48;&#xE32;&#xE07;&#xE01;&#xE32;&#xE23;&#xE2A;&#xE23;&#xE49;&#xE32;&#xE07;&#xE41;&#xE25;&#xE30;&#xE43;&#xE0A;&#xE49;&#xE07;&#xE32;&#xE19; API -- &#xE1A;&#xE17;&#xE17;&#xE35;&#xE48; 16 &#xE01;&#xE32;&#xE23;&#xE43;&#xE0A;&#xE49;&#xE07;&#xE32;&#xE19; Middleware &#xE43;&#xE19; Next.js -- &#xE1A;&#xE17;&#xE17;&#xE35;&#xE48; 17 &#xE22;&#xE37;&#xE19;&#xE22;&#xE31;&#xE19;&#xE15;&#xE31;&#xE27;&#xE15;&#xE19;&#xE42;&#xE14;&#xE22;&#xE43;&#xE0A;&#xE49; Next-Auth -- Part 3 Create Project with ChatGPT -- &#xE1A;&#xE17;&#xE17;&#xE35;&#xE48; 18 ChatGPT &#xE01;&#xE31;&#xE1A;&#xE01;&#xE32;&#xE23;&#xE32;&#xE1E;&#xE31;&#xE12;&#xE19;&#xE32;&#xE42;&#xE1B;&#xE23;&#xE41;&#xE01;&#xE23;&#xE21; -- &#xE1A;&#xE17;&#xE17;&#xE35;&#xE48; 19 &#xE40;&#xE23;&#xE35;&#xE22;&#xE19;&#xE23;&#xE39;&#xE49; Firebase &#xE14;&#xE49;&#xE27;&#xE22; ChatGPT -- &#xE1A;&#xE17;&#xE17;&#xE35;&#xE48; 20 &#xE01;&#xE32;&#xE23;&#xE2A;&#xE31;&#xE48;&#xE07; Build &#xE41;&#xE25;&#xE30; Deploy &#xE41;&#xE2D;&#xE1B;&#xE1E;&#xE25;&#xE34;&#xE40;&#xE04;&#xE0A;&#xE31;&#xE19;.</subfield>
  </datafield>
  <datafield tag="520" ind1=" " ind2=" ">
    <subfield code="a">Next.js &#xE40;&#xE1B;&#xE47;&#xE19; React Framework &#xE0B;&#xE36;&#xE48;&#xE07;&#xE40;&#xE1B;&#xE47;&#xE19;&#xE40;&#xE04;&#xE23;&#xE37;&#xE48;&#xE2D;&#xE07;&#xE21;&#xE37;&#xE2D;&#xE2A;&#xE33;&#xE2B;&#xE23;&#xE31;&#xE1A;&#xE01;&#xE32;&#xE23;&#xE1E;&#xE31;&#xE12;&#xE19;&#xE32;&#xE40;&#xE27;&#xE47;&#xE1A;&#xE41;&#xE2D;&#xE1B;&#xE1E;&#xE25;&#xE34;&#xE40;&#xE04;&#xE0A;&#xE31;&#xE19;&#xE43;&#xE19;&#xE41;&#xE1A;&#xE1A;&#xE21;&#xE37;&#xE2D;&#xE2D;&#xE32;&#xE0A;&#xE35;&#xE1E; &#xE42;&#xE14;&#xE22; Next.js &#xE44;&#xE14;&#xE49;&#xE19;&#xE33;&#xE1E;&#xE37;&#xE49;&#xE19;&#xE10;&#xE32;&#xE19;&#xE08;&#xE32;&#xE01; React &#xE21;&#xE32;&#xE15;&#xE48;&#xE2D;&#xE22;&#xE2D;&#xE14;&#xE14;&#xE49;&#xE27;&#xE22;&#xE01;&#xE32;&#xE23;&#xE40;&#xE1E;&#xE34;&#xE48;&#xE21;&#xE04;&#xE38;&#xE13;&#xE2A;&#xE21;&#xE1A;&#xE31;&#xE15;&#xE34;&#xE15;&#xE48;&#xE32;&#xE07; &#xE46; &#xE21;&#xE32;&#xE01;&#xE21;&#xE32;&#xE22; &#xE17;&#xE35;&#xE48;&#xE0A;&#xE48;&#xE27;&#xE22;&#xE43;&#xE2B;&#xE49;&#xE19;&#xE31;&#xE01;&#xE1E;&#xE31;&#xE12;&#xE19;&#xE32;&#xE2A;&#xE32;&#xE21;&#xE32;&#xE23;&#xE16;&#xE2A;&#xE23;&#xE49;&#xE32;&#xE07;&#xE41;&#xE2D;&#xE1B;&#xE1E;&#xE25;&#xE34;&#xE40;&#xE04;&#xE0A;&#xE31;&#xE19;&#xE43;&#xE19;&#xE42;&#xE25;&#xE01;&#xE41;&#xE2B;&#xE48;&#xE07;&#xE04;&#xE27;&#xE32;&#xE21;&#xE08;&#xE23;&#xE34;&#xE07;&#xE44;&#xE14;&#xE49;&#xE07;&#xE48;&#xE32;&#xE22;&#xE22;&#xE34;&#xE48;&#xE07;&#xE02;&#xE36;&#xE49;&#xE19; &#xE40;&#xE0A;&#xE48;&#xE19; &#xE2A;&#xE32;&#xE21;&#xE32;&#xE23;&#xE16;&#xE2A;&#xE23;&#xE49;&#xE32;&#xE07;&#xE40;&#xE27;&#xE47;&#xE1A;&#xE41;&#xE2D;&#xE1B;&#xE1E;&#xE25;&#xE34;&#xE40;&#xE04;&#xE0A;&#xE31;&#xE19;&#xE44;&#xE14;&#xE49;&#xE17;&#xE31;&#xE49;&#xE07;&#xE1D;&#xE31;&#xE48;&#xE07; Frontend &#xE41;&#xE25;&#xE30; Backend &#xE2A;&#xE32;&#xE21;&#xE32;&#xE23;&#xE16;&#xE40;&#xE23;&#xE19;&#xE40;&#xE14;&#xE2D;&#xE23;&#xE4C;&#xE40;&#xE19;&#xE37;&#xE49;&#xE2D;&#xE2B;&#xE32;&#xE1A;&#xE32;&#xE07;&#xE2A;&#xE48;&#xE27;&#xE19;&#xE40;&#xE15;&#xE23;&#xE35;&#xE22;&#xE21;&#xE44;&#xE27;&#xE49;&#xE01;&#xE48;&#xE2D;&#xE19; (Pre-rendering) &#xE21;&#xE35;&#xE23;&#xE30;&#xE1A;&#xE1A;&#xE08;&#xE31;&#xE14;&#xE40;&#xE01;&#xE47;&#xE1A;&#xE02;&#xE49;&#xE2D;&#xE21;&#xE39;&#xE25;&#xE25;&#xE07;&#xE43;&#xE19;&#xE41;&#xE04;&#xE0A;&#xE17;&#xE33;&#xE43;&#xE2B;&#xE49;&#xE2B;&#xE19;&#xE49;&#xE32;&#xE40;&#xE27;&#xE47;&#xE1A;&#xE40;&#xE1E;&#xE08;&#xE2A;&#xE32;&#xE21;&#xE32;&#xE23;&#xE16;&#xE41;&#xE2A;&#xE14;&#xE07;&#xE1C;&#xE25;&#xE44;&#xE14;&#xE49;&#xE2A;&#xE21;&#xE1A;&#xE39;&#xE23;&#xE13;&#xE4C;&#xE15;&#xE31;&#xE49;&#xE07;&#xE41;&#xE15;&#xE48;&#xE01;&#xE32;&#xE23;&#xE42;&#xE2B;&#xE25;&#xE14;&#xE43;&#xE0A;&#xE49;&#xE07;&#xE32;&#xE19;&#xE04;&#xE23;&#xE31;&#xE49;&#xE07;&#xE41;&#xE23;&#xE01; (&#xE04;&#xE38;&#xE13;&#xE2A;&#xE21;&#xE1A;&#xE31;&#xE15;&#xE34; Server-Side Rendering &#xE41;&#xE25;&#xE30; Static Site Generation) &#xE2F;&#xE25;&#xE2F; &#xE20;&#xE32;&#xE22;&#xE43;&#xE19;&#xE40;&#xE25;&#xE48;&#xE21;&#xE22;&#xE31;&#xE07;&#xE21;&#xE35;&#xE01;&#xE32;&#xE23;&#xE41;&#xE19;&#xE30;&#xE19;&#xE33;&#xE01;&#xE32;&#xE23;&#xE43;&#xE0A;&#xE49; ChatGPT &#xE43;&#xE19;&#xE40;&#xE1A;&#xE37;&#xE49;&#xE2D;&#xE07;&#xE15;&#xE49;&#xE19;&#xE41;&#xE25;&#xE30;&#xE2B;&#xE25;&#xE31;&#xE01;&#xE01;&#xE32;&#xE23;&#xE01;&#xE32;&#xE23;&#xE43;&#xE0A;&#xE49; Prompt &#xE43;&#xE2B;&#xE49;&#xE40;&#xE01;&#xE34;&#xE14;&#xE1C;&#xE25;&#xE25;&#xE31;&#xE1E;&#xE18;&#xE4C;&#xE17;&#xE35;&#xE48;&#xE14;&#xE35;&#xE17;&#xE35;&#xE48;&#xE2A;&#xE38;&#xE14; &#xE15;&#xE31;&#xE27;&#xE2D;&#xE22;&#xE48;&#xE32;&#xE07; &#xE01;&#xE32;&#xE23;&#xE43;&#xE0A;&#xE49; ChatGPT&#xE40;&#xE1E;&#xE37;&#xE48;&#xE2D;&#xE0A;&#xE48;&#xE27;&#xE22;&#xE1E;&#xE31;&#xE12;&#xE19;&#xE32;&#xE42;&#xE1B;&#xE23;&#xE41;&#xE01;&#xE23;&#xE21; &#xE0B;&#xE36;&#xE48;&#xE07;&#xE2A;&#xE32;&#xE21;&#xE32;&#xE23;&#xE16;&#xE0A;&#xE48;&#xE27;&#xE22;&#xE1E;&#xE31;&#xE12;&#xE19;&#xE32;&#xE44;&#xE14;&#xE49;&#xE2B;&#xE25;&#xE32;&#xE22;&#xE41;&#xE19;&#xE27;&#xE17;&#xE32;&#xE07; &#xE40;&#xE0A;&#xE48;&#xE19; &#xE02;&#xE2D;&#xE02;&#xE31;&#xE49;&#xE19;&#xE15;&#xE2D;&#xE19;&#xE01;&#xE32;&#xE23;&#xE1E;&#xE31;&#xE12;&#xE19;&#xE32;&#xE42;&#xE1B;&#xE23;&#xE41;&#xE01;&#xE23;&#xE21;, &#xE02;&#xE2D;&#xE15;&#xE31;&#xE27;&#xE2D;&#xE22;&#xE48;&#xE32;&#xE07;&#xE42;&#xE04;&#xE49;&#xE14;, &#xE15;&#xE31;&#xE27;&#xE0A;&#xE48;&#xE27;&#xE22;&#xE43;&#xE19;&#xE01;&#xE32;&#xE23;&#xE2A;&#xE23;&#xE49;&#xE32;&#xE07;&#xE41;&#xE25;&#xE30;&#xE41;&#xE01;&#xE49;&#xE44;&#xE02;&#xE1B;&#xE31;&#xE0D;&#xE2B;&#xE32;&#xE43;&#xE19;&#xE23;&#xE30;&#xE2B;&#xE27;&#xE48;&#xE32;&#xE07;&#xE01;&#xE32;&#xE23;&#xE1E;&#xE31;&#xE12;&#xE19;&#xE32;&#xE42;&#xE1B;&#xE23;&#xE41;&#xE01;&#xE23;&#xE21;, &#xE01;&#xE32;&#xE23;&#xE2A;&#xE23;&#xE49;&#xE32;&#xE07;&#xE23;&#xE39;&#xE1B;&#xE20;&#xE32;&#xE1E;, &#xE01;&#xE32;&#xE23;&#xE40;&#xE02;&#xE35;&#xE22;&#xE19;&#xE1A;&#xE17;&#xE04;&#xE27;&#xE32;&#xE21;, &#xE01;&#xE32;&#xE23;&#xE27;&#xE34;&#xE40;&#xE04;&#xE23;&#xE32;&#xE30;&#xE2B;&#xE4C;&#xE02;&#xE49;&#xE2D;&#xE21;&#xE39;&#xE25;&#xE01;&#xE32;&#xE23;&#xE02;&#xE32;&#xE22;, &#xE2A;&#xE23;&#xE38;&#xE1B;&#xE43;&#xE08;&#xE04;&#xE27;&#xE32;&#xE21;&#xE2A;&#xE33;&#xE04;&#xE31;&#xE0D; &#xE41;&#xE25;&#xE30;&#xE2A;&#xE23;&#xE49;&#xE32;&#xE07;&#xE02;&#xE49;&#xE2D;&#xE04;&#xE27;&#xE32;&#xE21;&#xE42;&#xE06;&#xE29;&#xE13;&#xE32; &#xE40;&#xE1B;&#xE47;&#xE19;&#xE15;&#xE49;&#xE19;.</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2="0">
    <subfield code="9">19714</subfield>
    <subfield code="a">&#xE2A;&#xE48;&#xE27;&#xE19;&#xE0A;&#xE38;&#xE14;&#xE04;&#xE33;&#xE2A;&#xE31;&#xE48;&#xE07;&#xE1B;&#xE23;&#xE30;&#xE22;&#xE38;&#xE01;&#xE15;&#xE4C;</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2="0">
    <subfield code="9">51221</subfield>
    <subfield code="a">&#xE41;&#xE2D;&#xE1E;&#xE1E;&#xE25;&#xE34;&#xE40;&#xE04;&#xE0A;&#xE31;&#xE19;</subfield>
  </datafield>
  <datafield tag="942" ind1=" " ind2=" ">
    <subfield code="c">BK</subfield>
  </datafield>
  <datafield tag="999" ind1=" " ind2=" ">
    <subfield code="c">1001521</subfield>
    <subfield code="d">1001521</subfield>
  </datafield>
  <datafield tag="952" ind1=" " ind2=" ">
    <subfield code="0">0</subfield>
    <subfield code="1">0</subfield>
    <subfield code="2">lcc</subfield>
    <subfield code="4">0</subfield>
    <subfield code="7">0</subfield>
    <subfield code="8">BKT</subfield>
    <subfield code="a">EECLIB</subfield>
    <subfield code="b">EECLIB</subfield>
    <subfield code="d">2024-10-31</subfield>
    <subfield code="e">&#xE28;&#xE39;&#xE19;&#xE22;&#xE4C;&#xE2B;&#xE19;&#xE31;&#xE07;&#xE2A;&#xE37;&#xE2D;&#xE41;&#xE2B;&#xE48;&#xE07;&#xE08;&#xE38;&#xE2C;&#xE32;&#xE25;&#xE07;&#xE01;&#xE23;&#xE13;&#xE4C;&#xE21;&#xE2B;&#xE32;&#xE27;&#xE34;&#xE17;&#xE22;&#xE32;&#xE25;&#xE31;&#xE22;</subfield>
    <subfield code="i">01300000151445</subfield>
    <subfield code="o">QA76.76.&#xE2A;5 .&#xE08;648&#xE2A; 2566</subfield>
    <subfield code="p">32550000521246</subfield>
    <subfield code="r">2024-10-31</subfield>
    <subfield code="w">2024-10-31</subfield>
    <subfield code="y">BK</subfield>
  </datafield>
</record>
