{"id":2409,"date":"2026-09-25T21:53:20","date_gmt":"2026-09-26T00:53:20","guid":{"rendered":"https:\/\/desvendandoocodigo.com.br\/?page_id=2409"},"modified":"2026-09-26T18:10:19","modified_gmt":"2026-09-26T21:10:19","slug":"pense-como-programador-livros-de-programacao","status":"publish","type":"page","link":"https:\/\/desvendandoocodigo.com.br\/?page_id=2409","title":{"rendered":"Pense Como Programador \u2014 Livros de Programa\u00e7\u00e3o"},"content":{"rendered":"\n<!--\nDESVENDANDO O C\u00d3DIGO \u2014 P\u00c1GINA LIVROS\nWordPress: cole tudo em um bloco \"HTML personalizado\".\n\nCAPAS J\u00c1 CONFIGURADAS.\nPEND\u00caNCIA OPCIONAL:\nSe tiver o link do curso API REST, troque #curso-api pelo endere\u00e7o definitivo.\n-->\n\n<style>\n#dc-livros, #dc-livros *{box-sizing:border-box}\n#dc-livros{\n  --black:#09090a;--black2:#111113;--card:#171719;--card2:#1d1d20;\n  --yellow:#f6c744;--yellow2:#ffdc73;--white:#f7f7f5;--muted:#b7b7b2;\n  --line:#343438;--soft:#222225;\n  max-width:1180px;margin:0 auto;padding:0 14px 48px;\n  color:var(--white);font-family:Arial,Helvetica,sans-serif;line-height:1.55;\n}\n#dc-livros a{text-decoration:none}\n#dc-livros h1,#dc-livros h2,#dc-livros h3,#dc-livros p,#dc-livros span,\n#dc-livros a,#dc-livros strong,#dc-livros li{font-family:Arial,Helvetica,sans-serif!important}\n#dc-livros a:focus-visible{outline:3px solid var(--yellow);outline-offset:3px}\n\n.dc-hero{\n  position:relative;overflow:hidden;padding:62px 54px;border:1px solid #2c2c2f;border-radius:24px;\n  color:#fff;background:\n  radial-gradient(circle at 88% 12%,rgba(246,199,68,.18),transparent 26%),\n  linear-gradient(135deg,#070708,#111113 58%,#17140b);\n  box-shadow:0 18px 42px rgba(0,0,0,.28);\n}\n.dc-hero:before{\n  content:\"\";position:absolute;left:0;top:0;width:8px;height:100%;\n  background:linear-gradient(var(--yellow),#d59e17);\n}\n.dc-hero:after{\n  content:\"<\/>\";position:absolute;right:30px;bottom:-45px;\n  font-size:190px;font-weight:900;color:rgba(246,199,68,.045);\n}\n.dc-eyebrow{font-size:12px;font-weight:900;letter-spacing:.2em;text-transform:uppercase;color:var(--yellow)}\n.dc-hero h1{position:relative;z-index:1;max-width:760px;margin:10px 0 18px;font-size:clamp(42px,7vw,76px);line-height:.96;letter-spacing:-.045em;color:#fff!important}\n.dc-hero h1 span{color:var(--yellow)!important}\n.dc-hero p{position:relative;z-index:1;max-width:770px;margin:0 0 27px;color:#deded9!important;font-size:19px}\n.dc-pills{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:10px}\n.dc-pill{padding:9px 13px;border:1px solid #3a3a3e;border-radius:999px;background:#18181a;color:#e8e8e3!important;font-size:14px}\n.dc-alert{position:relative;z-index:1;max-width:800px;margin-top:24px;padding:14px 17px;border-left:4px solid var(--yellow);border-radius:9px;background:#1b1b1d;color:#f4f4ef}\n\n.dc-section-title{text-align:center;padding:52px 18px 22px}\n#dc-livros .dc-section-title h2{margin:0 0 8px;font-size:34px;line-height:1.1;color:#111!important}\n#dc-livros .dc-section-title p{max-width:750px;margin:auto;color:#555!important;font-size:17px}\n\n.dc-card{\n  display:grid;grid-template-columns:330px minmax(0,1fr);gap:42px;align-items:center;\n  margin:26px 0;padding:38px;border:1px solid var(--line);border-radius:24px;\n  color:var(--white);background:linear-gradient(145deg,var(--card),#101011);\n  box-shadow:0 16px 40px rgba(0,0,0,.18);\n}\n.dc-cover{text-align:center}\n.dc-cover img{width:100%;max-width:285px;height:auto;border:3px solid var(--yellow);border-radius:9px;box-shadow:0 0 0 1px rgba(246,199,68,.18),0 22px 42px rgba(0,0,0,.48),0 0 24px rgba(246,199,68,.10)}\n.dc-cover-note{font-size:12px;color:#9f9f9a!important;margin-top:12px}\n.dc-tag{display:inline-block;padding:7px 12px;border-radius:999px;background:var(--yellow);color:#181818!important;font-size:12px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}\n.dc-tag.api{background:var(--yellow);color:#181818!important}\n.dc-card h3{margin:13px 0 11px;font-size:34px;line-height:1.08;letter-spacing:-.02em;color:#fff!important}\n.dc-lead{margin:0 0 20px;color:var(--muted)!important;font-size:17px}\n.dc-features{display:grid;grid-template-columns:1fr 1fr;gap:10px 18px;margin:20px 0 26px;padding:0;list-style:none}\n.dc-features li{position:relative;padding-left:26px;color:#e3e3df!important}\n.dc-features li:before,.dc-api .dc-features li:before{content:\"\u2713\";position:absolute;left:0;color:var(--yellow);font-weight:900}\n.dc-actions{display:flex;flex-wrap:wrap;gap:12px}\n.dc-btn{display:inline-flex;align-items:center;justify-content:center;min-height:49px;padding:12px 20px;border-radius:10px;font-weight:900;transition:.2s transform,.2s box-shadow}\n.dc-btn:hover{transform:translateY(-2px);box-shadow:0 9px 20px rgba(0,0,0,.3)}\n.dc-primary,.dc-blue{color:#171717!important;background:linear-gradient(135deg,var(--yellow),var(--yellow2))}\n.dc-secondary{color:#f5f5f1!important;background:#202023;border:1px solid #55555a}\n.dc-small{margin-top:13px;color:#9f9f9a!important;font-size:13px}\n.dc-status{margin-top:20px;padding:15px 17px;border:1px solid #5b4a19;border-radius:12px;background:#27230f;color:#ffe18a!important;font-weight:800}\n\n.dc-method{\n  display:grid;grid-template-columns:1.35fr .65fr;gap:28px;align-items:center;\n  margin:48px 0 25px;padding:34px;border:1px solid var(--line);border-radius:22px;\n  color:#fff;background:linear-gradient(135deg,#111113,#1a1a1d)\n}\n.dc-method .dc-eyebrow{color:var(--yellow)!important}\n.dc-method h2{margin:0 0 8px;font-size:30px;line-height:1.12;color:#fff!important}\n.dc-method p{margin:0;color:var(--muted)!important}\n.dc-callout{padding:21px;border:1px solid #4b421f;border-radius:16px;background:#211e11;color:#f1f1ec!important;font-weight:700}\n.dc-callout strong{color:var(--yellow)!important}\n\n.dc-path{margin:25px 0;padding:36px;border:1px solid #343438;border-radius:22px;color:#fff;background:linear-gradient(135deg,#070708,#16130a)}\n.dc-path h2{margin:4px 0 22px;font-size:30px;color:#fff!important}\n.dc-steps{display:grid;grid-template-columns:1fr auto 1fr;gap:16px;align-items:center}\n.dc-step{padding:20px;border:1px solid #38383c;border-radius:15px;background:#171719}\n.dc-step strong{display:block;font-size:19px;color:#fff!important}\n.dc-step span{color:#bdbdb8!important;font-size:14px}\n.dc-arrow{font-size:28px;color:var(--yellow)!important;font-weight:900}\n\n.dc-backtop{\n  position:fixed;right:22px;bottom:22px;width:46px;height:46px;border:1px solid #51451d;border-radius:50%;\n  background:#111113;color:var(--yellow);font-size:20px;cursor:pointer;box-shadow:0 8px 20px rgba(0,0,0,.3);\n  opacity:0;visibility:hidden;transition:.2s;z-index:999\n}\n.dc-backtop.show{opacity:1;visibility:visible}\n\n@media(max-width:780px){\n  #dc-livros{padding-left:8px;padding-right:8px}\n  .dc-hero{padding:38px 24px;border-radius:18px}\n  .dc-hero p{font-size:17px}\n  .dc-card{grid-template-columns:1fr;gap:25px;padding:24px;border-radius:18px}\n  .dc-card h3{font-size:28px}\n  .dc-features{grid-template-columns:1fr}\n  .dc-method{grid-template-columns:1fr;padding:25px}\n  .dc-steps{grid-template-columns:1fr}\n  .dc-arrow{transform:rotate(90deg);text-align:center}\n  .dc-actions .dc-btn{width:100%}\n}\n\n\/* Acabamento WordPress: esconde o t\u00edtulo nativo da p\u00e1gina para o hero assumir o destaque *\/\nbody.page-id-2409 .entry-title,\nbody.page-id-2409 .page-title,\nbody.page-id-2409 header.entry-header {display:none!important;}\n\n\/* Melhor alinhamento das listas dos livros *\/\n#dc-livros .dc-features{align-items:start}\n#dc-livros .dc-features li{margin:0;line-height:1.45;min-height:42px}\n\n\/* Bot\u00e3o do Livro 2 em uma linha no desktop *\/\n#dc-livros .dc-api .dc-actions .dc-btn{white-space:nowrap;padding-left:18px;padding-right:18px}\n\n@media(max-width:780px){\n  #dc-livros .dc-features li{min-height:0}\n  #dc-livros .dc-api .dc-actions .dc-btn{white-space:normal}\n}\n\n\n\/* WordPress page 2409 \u2014 remove apenas o t\u00edtulo nativo acima do conte\u00fado *\/\nbody.page-id-2409 .entry-header,\nbody.page-id-2409 .entry-title,\nbody.page-id-2409 .page-header,\nbody.page-id-2409 .page-title,\nbody.page-id-2409 .post-title,\nbody.page-id-2409 main article > header,\nbody.page-id-2409 article.page > header {display:none!important;}\n\n\/* Banner nativo acima do menu, no mesmo lugar usado na Home. *\/\nbody.page-id-2409 #page-header > .entry-header{\n  display:block!important;\n  height:auto!important;\n  aspect-ratio:2022 \/ 778;\n  background:url(\"https:\/\/desvendandoocodigo.com.br\/wp-content\/uploads\/2026\/09\/banner-desvendando-codigo-original-2022px.png\") center \/ contain no-repeat #111!important;\n}\nbody.page-id-2409 #page-header > .entry-header .cv-outer{display:none!important}\n\n\/* Cores da se\u00e7\u00e3o acompanham a apar\u00eancia real do tema. *\/\n#dc-livros.dc-dark .dc-section-title h2{color:#f6c744!important}\n#dc-livros.dc-dark .dc-section-title p{color:#fff!important}\n\n<\/style>\n\n<div id=\"dc-livros\">\n  <section class=\"dc-hero\">\n    <div class=\"dc-eyebrow\">Cole\u00e7\u00e3o<\/div>\n    <h1>Pense Como <span>Programador<\/span><\/h1>\n    <p>Uma cole\u00e7\u00e3o criada para acompanhar as forma\u00e7\u00f5es do Desvendando o C\u00f3digo. Livro, aulas e projetos seguem a mesma evolu\u00e7\u00e3o: entender o problema, construir o racioc\u00ednio e transformar a solu\u00e7\u00e3o em c\u00f3digo.<\/p>\n    <div class=\"dc-pills\">\n      <span class=\"dc-pill\">\ud83d\udcd8 Conte\u00fado conectado \u00e0s aulas<\/span>\n      <span class=\"dc-pill\">\ud83e\udde0 Teoria + racioc\u00ednio<\/span>\n      <span class=\"dc-pill\">\ud83d\udcbb Projetos pr\u00e1ticos<\/span>\n    <\/div>\n    <div class=\"dc-alert\"><strong>Importante:<\/strong> os livros fazem parte das respectivas forma\u00e7\u00f5es e n\u00e3o s\u00e3o vendidos separadamente.<\/div>\n  <\/section>\n\n  <section class=\"dc-section-title\">\n    <h2>Uma forma\u00e7\u00e3o que continua fora do v\u00eddeo<\/h2>\n    <p>Use o livro para estudar conceitos e refer\u00eancias e acompanhe nas aulas como eles s\u00e3o aplicados na pr\u00e1tica.<\/p>\n  <\/section>\n\n  <article class=\"dc-card\" id=\"livro-1\">\n    <div class=\"dc-cover\">\n      <img decoding=\"async\" src=\"https:\/\/desvendandoocodigo.com.br\/wp-content\/uploads\/2026\/09\/CAPA-DO-LIVRO.png\" alt=\"Pense Como Programador Livro 1 \u2014 L\u00f3gica com JavaScript do Zero\" loading=\"lazy\">\n      <div class=\"dc-cover-note\">Livro 1 \u2022 Cole\u00e7\u00e3o Pense Como Programador<\/div>\n    <\/div>\n    <div>\n      <span class=\"dc-tag\">Livro 1 \u2022 Fundamentos<\/span>\n      <h3>L\u00f3gica com JavaScript do Zero<\/h3>\n      <p class=\"dc-lead\">Aprenda a transformar problemas em algoritmos e algoritmos em c\u00f3digo. O primeiro volume acompanha a forma\u00e7\u00e3o JavaScript do Zero e foi organizado para construir uma base s\u00f3lida antes de avan\u00e7ar.<\/p>\n      <ul class=\"dc-features\">\n        <li>L\u00f3gica de programa\u00e7\u00e3o e algoritmos<\/li>\n        <li>Fluxogramas e pseudoc\u00f3digo<\/li>\n        <li>HTML, CSS e JavaScript<\/li>\n        <li>Vari\u00e1veis, operadores e decis\u00f5es<\/li>\n        <li>La\u00e7os, arrays e pr\u00e1tica progressiva<\/li>\n        <li>Projeto final: Dev Store<\/li>\n      <\/ul>\n      <div class=\"dc-actions\">\n        <a class=\"dc-btn dc-primary\" href=\"https:\/\/hotmart.com\/pt-br\/marketplace\/produtos\/javascript-do-zero-logica-html-css-e-projeto-pratico\/T107484886S\" target=\"_blank\" rel=\"noopener noreferrer\">Conhecer o curso + livro \u2192<\/a>\n        <a class=\"dc-btn dc-secondary\" href=\"https:\/\/desvendandoocodigo.com.br\/wp-content\/uploads\/2026\/09\/Previa_Pense_Como_Programador_Livro_1.pdf\" target=\"_blank\" rel=\"noopener noreferrer\">\ud83d\udcc4 Ler pr\u00e9via gratuita<\/a>\n      <\/div>\n      <div class=\"dc-small\">O livro completo \u00e9 disponibilizado como parte da forma\u00e7\u00e3o JavaScript do Zero.<\/div>\n    <\/div>\n  <\/article>\n\n  <article class=\"dc-card dc-api\" id=\"livro-2\">\n    <div class=\"dc-cover\">\n      <img decoding=\"async\" src=\"https:\/\/desvendandoocodigo.com.br\/wp-content\/uploads\/2026\/09\/CAPA-LIVRO-02.png\" alt=\"Pense Como Programador Livro 2 \u2014 API REST com Node.js e Express\" loading=\"lazy\">\n      <div class=\"dc-cover-note\">Livro 2 \u2022 Cole\u00e7\u00e3o Pense Como Programador<\/div>\n    <\/div>\n    <div>\n      <span class=\"dc-tag api\">Livro 2 \u2022 Back-end<\/span>\n      <h3>API REST com Node.js e Express<\/h3>\n      <p class=\"dc-lead\">Do zero ao CRUD completo: aprenda a estruturar APIs REST, organizar o back-end, trabalhar com rotas, m\u00e9todos HTTP, valida\u00e7\u00f5es, banco de dados e projetos reais.<\/p>\n      <ul class=\"dc-features\">\n        <li>Node.js e Express na pr\u00e1tica<\/li>\n        <li>Rotas e m\u00e9todos HTTP<\/li>\n        <li>Controllers, models e organiza\u00e7\u00e3o<\/li>\n        <li>CRUD e tratamento de erros<\/li>\n        <li>Banco de dados e persist\u00eancia<\/li>\n        <li>Projetos pr\u00e1ticos com APIs<\/li>\n      <\/ul>\n      <div class=\"dc-status\">\u2699\ufe0f EM FINALIZA\u00c7\u00c3O \u2014 este volume far\u00e1 parte da forma\u00e7\u00e3o API REST.<\/div>\n      <div class=\"dc-actions\" style=\"margin-top:14px\">\n        <a class=\"dc-btn dc-blue\" href=\"https:\/\/go.hotmart.com\/K107560080U?dp=1\" target=\"_blank\" rel=\"noopener noreferrer\">Conhecer a forma\u00e7\u00e3o API REST<\/a>\n      <\/div>\n    <\/div>\n  <\/article>\n\n  <section class=\"dc-method\">\n    <div>\n      <div class=\"dc-eyebrow\">Metodologia<\/div>\n      <h2>Livro e curso foram feitos para caminhar juntos<\/h2>\n      <p>O livro organiza conceitos, exemplos e refer\u00eancias. As aulas mostram esses conceitos sendo constru\u00eddos e aplicados. Assim, leitura, v\u00eddeo e pr\u00e1tica fazem parte da mesma sequ\u00eancia de aprendizagem.<\/p>\n    <\/div>\n    <div class=\"dc-callout\">\ud83d\udcda <strong>Os livros n\u00e3o s\u00e3o vendidos separadamente.<\/strong><br>Cada volume integra sua respectiva forma\u00e7\u00e3o.<\/div>\n  <\/section>\n\n  <section class=\"dc-path\">\n    <div class=\"dc-eyebrow\">Trilha de aprendizagem<\/div>\n    <h2>Comece pela base e avance construindo.<\/h2>\n    <div class=\"dc-steps\">\n      <div class=\"dc-step\"><strong>01 \u2022 Fundamentos<\/strong><span>JavaScript do Zero + Livro 1<\/span><\/div>\n      <div class=\"dc-arrow\">\u2192<\/div>\n      <div class=\"dc-step\"><strong>02 \u2022 Back-end<\/strong><span>API REST + Livro 2<\/span><\/div>\n    <\/div>\n  <\/section>\n<\/div>\n\n<button class=\"dc-backtop\" id=\"dcBackTop\" aria-label=\"Voltar ao topo\">\u2191<\/button>\n\n<script>\n(function(){\n  const section=document.getElementById('dc-livros');\n  if(!section)return;\n  function updateTheme(){\n    const candidates=[document.body,document.getElementById('page'),document.documentElement].filter(Boolean);\n    let rgb;\n    for(const element of candidates){\n      const color=getComputedStyle(element).backgroundColor;\n      const match=color.match(\/^rgba?\\(([^)]+)\\)\/);\n      if(!match)continue;\n      const values=match[1].split(',').map(Number);\n      if(values.length===4 && values[3]<.5)continue;\n      rgb=values;break;\n    }\n    if(rgb){\n      const brightness=(rgb[0]*299+rgb[1]*587+rgb[2]*114)\/1000;\n      section.classList.toggle('dc-dark',brightness<128);\n    }\n  }\n  const observer=new MutationObserver(updateTheme);\n  observer.observe(document.documentElement,{attributes:true,attributeFilter:['class','style','data-theme']});\n  observer.observe(document.body,{attributes:true,attributeFilter:['class','style','data-theme']});\n  updateTheme();\n  document.addEventListener('click',()=>setTimeout(updateTheme,50));\n})();\n\n(function(){\n  const backTop = document.getElementById('dcBackTop');\n  if(!backTop) return;\n  function toggleBackTop(){\n    backTop.classList.toggle('show', window.scrollY > 650);\n  }\n  window.addEventListener('scroll', toggleBackTop, {passive:true});\n  backTop.addEventListener('click', function(){\n    window.scrollTo({top:0, behavior:'smooth'});\n  });\n  toggleBackTop();\n})();\n<\/script>\n","protected":false},"excerpt":{"rendered":"<p>Cole\u00e7\u00e3o Pense Como Programador Uma cole\u00e7\u00e3o criada para acompanhar as forma\u00e7\u00f5es do Desvendando o C\u00f3digo. Livro, aulas e projetos seguem a mesma evolu\u00e7\u00e3o: entender o problema, construir o racioc\u00ednio e transformar a solu\u00e7\u00e3o em c\u00f3digo. \ud83d\udcd8 Conte\u00fado conectado \u00e0s aulas \ud83e\udde0 Teoria + racioc\u00ednio \ud83d\udcbb Projetos pr\u00e1ticos Importante: os livros fazem parte das respectivas forma\u00e7\u00f5es e n\u00e3o s\u00e3o vendidos separadamente. Uma forma\u00e7\u00e3o que continua fora do v\u00eddeo Use o livro para estudar conceitos e refer\u00eancias e acompanhe nas aulas como eles s\u00e3o aplicados na pr\u00e1tica. Livro 1 \u2022 Cole\u00e7\u00e3o Pense Como Programador Livro 1 \u2022 Fundamentos L\u00f3gica com JavaScript do Zero Aprenda a transformar problemas em algoritmos e algoritmos em c\u00f3digo. O primeiro volume acompanha a forma\u00e7\u00e3o JavaScript do Zero e foi organizado para construir uma base s\u00f3lida antes de avan\u00e7ar. L\u00f3gica de programa\u00e7\u00e3o e algoritmos Fluxogramas e pseudoc\u00f3digo HTML, CSS e JavaScript Vari\u00e1veis, operadores e decis\u00f5es La\u00e7os, arrays e pr\u00e1tica progressiva Projeto final: Dev Store Conhecer o curso + livro \u2192 \ud83d\udcc4 Ler pr\u00e9via gratuita O livro completo \u00e9 disponibilizado como parte da forma\u00e7\u00e3o JavaScript do Zero. Livro 2 \u2022 Cole\u00e7\u00e3o Pense Como Programador Livro 2 \u2022 Back-end API REST com Node.js e Express Do zero ao CRUD completo: aprenda a estruturar APIs REST, organizar o back-end, trabalhar com rotas, m\u00e9todos HTTP, valida\u00e7\u00f5es, banco de dados e projetos reais. Node.js e Express na pr\u00e1tica Rotas e m\u00e9todos HTTP Controllers, models e organiza\u00e7\u00e3o CRUD e tratamento de erros Banco de dados e persist\u00eancia Projetos pr\u00e1ticos com APIs \u2699\ufe0f EM FINALIZA\u00c7\u00c3O \u2014 este volume far\u00e1 parte da forma\u00e7\u00e3o API REST. Conhecer a forma\u00e7\u00e3o API REST Metodologia Livro e curso foram feitos para caminhar juntos O livro organiza conceitos, exemplos e refer\u00eancias. As aulas mostram esses conceitos sendo constru\u00eddos e aplicados. Assim, leitura, v\u00eddeo e pr\u00e1tica fazem parte da mesma sequ\u00eancia de aprendizagem. \ud83d\udcda Os livros n\u00e3o s\u00e3o vendidos separadamente.Cada volume integra sua respectiva forma\u00e7\u00e3o. Trilha de aprendizagem Comece pela base e avance construindo. 01 \u2022 FundamentosJavaScript do Zero + Livro 1 \u2192 02 \u2022 Back-endAPI REST + Livro 2 \u2191<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_monsterinsights_skip_tracking":false,"footnotes":""},"class_list":["post-2409","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/desvendandoocodigo.com.br\/index.php?rest_route=\/wp\/v2\/pages\/2409","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/desvendandoocodigo.com.br\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/desvendandoocodigo.com.br\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/desvendandoocodigo.com.br\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/desvendandoocodigo.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2409"}],"version-history":[{"count":9,"href":"https:\/\/desvendandoocodigo.com.br\/index.php?rest_route=\/wp\/v2\/pages\/2409\/revisions"}],"predecessor-version":[{"id":2554,"href":"https:\/\/desvendandoocodigo.com.br\/index.php?rest_route=\/wp\/v2\/pages\/2409\/revisions\/2554"}],"wp:attachment":[{"href":"https:\/\/desvendandoocodigo.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2409"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}