{"id":347966,"date":"2023-05-03T11:36:59","date_gmt":"2023-05-03T10:36:59","guid":{"rendered":"https:\/\/blog.jetbrains.com\/?post_type=education&#038;p=347966"},"modified":"2023-05-03T11:37:03","modified_gmt":"2023-05-03T10:37:03","slug":"novos-projetos-e-temas-da-jetbrains-academy-atualizacao-de-abril","status":"publish","type":"education","link":"https:\/\/blog.jetbrains.com\/pt-br\/education\/2023\/05\/03\/novos-projetos-e-temas-da-jetbrains-academy-atualizacao-de-abril\/","title":{"rendered":"Novos projetos e temas da JetBrains Academy: Atualiza\u00e7\u00e3o de abril"},"content":{"rendered":"<p>Na JetBrains Academy, acreditamos que o aprendizado pode ser educativo e divertido. Nossos projetos mais recentes permitem que voc\u00ea construa seu pr\u00f3prio sem\u00e1foro, crie um sistema de agendamento de consultas hospitalares e at\u00e9 mesmo um projeto para hackear senhas, combinando aprendizado e divers\u00e3o.<\/p>\n<p>Este m\u00eas, lan\u00e7amos 10 novos projetos e 36 temas em diversas \u00e1reas de programa\u00e7\u00e3o, incluindo Java, Python, Flask, front-end e ci\u00eancia de dados. Vejamos mais de perto as novidades do nosso reposit\u00f3rio de projetos.<\/p>\n<h2>Java<\/h2>\n<p><strong>&#x1f195; Projeto<\/strong>: <a href=\"https:\/\/hyperskill.org\/projects\/288\" target=\"_blank\" rel=\"noreferrer noopener\">Traffic Light<\/a> (Beta).<em> M\u00e9dio<\/em><\/p>\n<p>Voc\u00ea sabe como funcionam os sem\u00e1foros? Neste projeto, voc\u00ea ter\u00e1 a oportunidade de criar uma vers\u00e3o simplificada do seu pr\u00f3prio sem\u00e1foro e aprender uma variedade de novas habilidades ao longo do processo. Ao final do projeto, voc\u00ea ser\u00e1 capaz de trabalhar com multithreading, lidar com exce\u00e7\u00f5es, herdar classes e usar a estrutura de dados de fila circular.<\/p>\n<p><strong>&#x1f195; Projeto:<\/strong> <a href=\"https:\/\/hyperskill.org\/projects\/304\" target=\"_blank\" rel=\"noreferrer noopener\">Hospital Appointment Booking System<\/a> (Beta).<em> Dif\u00edcil<\/em><\/p>\n<p>Neste projeto, voc\u00ea aprender\u00e1 a criar servi\u00e7os REST com o Spring Boot e a trabalhar com bancos de dados, JSON e fundamentos da API REST. Usando suas novas habilidades, voc\u00ea desenvolver\u00e1 um sistema de agendamento baseado em uma API REST que melhorar\u00e1 a administra\u00e7\u00e3o de hospitais. Os pacientes poder\u00e3o agendar consultas facilmente, o m\u00e9dico-chefe poder\u00e1 monitorar as cargas de trabalho dos m\u00e9dicos, e os m\u00e9dicos poder\u00e3o planejar melhor suas agendas.<\/p>\n<p><strong>&#x1f195; Projeto: <\/strong><a href=\"https:\/\/hyperskill.org\/projects\/329\" target=\"_blank\" rel=\"noreferrer noopener\">Password Hacker<\/a> (Beta).<em> Desafiador<\/em><\/p>\n<p>Prepare-se para entrar no mundo dos hackers com nosso projeto Java! Como hacker, sua miss\u00e3o \u00e9 se conectar a um servidor secreto sem saber a senha. Por meio desse projeto, voc\u00ea conhecer\u00e1 as principais ferramentas e t\u00e9cnicas usadas no mundo dos hackers, incluindo iteradores, geradores e o m\u00f3dulo itertools em Java. Voc\u00ea tamb\u00e9m desenvolver\u00e1 um aplicativo cliente, se conectar\u00e1 a um servidor usando o m\u00f3dulo socket e, ao mesmo tempo, ter\u00e1 uma compreens\u00e3o mais profunda sobre JSON e o m\u00f3dulo time.<\/p>\n<p>Al\u00e9m disso, o projeto <a href=\"https:\/\/hyperskill.org\/projects\/318\" target=\"_blank\" rel=\"noreferrer noopener\">Meal Planner<\/a> saiu da fase Beta.<\/p>\n<p>&#x1f195; <strong>Temas:<\/strong><\/p>\n<ul>\n<li>Organiza\u00e7\u00e3o do c\u00f3digo: <a href=\"https:\/\/hyperskill.org\/learn\/step\/26422\" target=\"_blank\" rel=\"noreferrer noopener\">Thread-safe singleton<\/a><\/li>\n<li>Spring Boot: <a href=\"https:\/\/hyperskill.org\/learn\/step\/27291\" target=\"_blank\" rel=\"noreferrer noopener\">Custom queries with @Query<\/a>, <a href=\"https:\/\/hyperskill.org\/learn\/step\/27304\" target=\"_blank\" rel=\"noreferrer noopener\">Testing repositories<\/a><\/li>\n<\/ul>\n<h2>Python<\/h2>\n<p>&#x1f195; <strong>Projeto:<\/strong> <a href=\"https:\/\/hyperskill.org\/projects\/324\" target=\"_blank\" rel=\"noreferrer noopener\">Jeopardy! Question Answering Bot<\/a> (Beta).<em> Desafiador<\/em><\/p>\n<p>Desafie-se com nosso projeto de perguntas e respostas ao estilo Jeopardy!, no qual voc\u00ea criar\u00e1 um bot capaz de responder a perguntas de diversas \u00e1reas de conhecimento. Ser\u00e1 que voc\u00ea consegue superar o IBM Watson, famoso por vencer humanos neste jogo em 2011? Aprenda a usar algoritmos de incorpora\u00e7\u00e3o de frases para separar as perguntas de usu\u00e1rios e ganhe insights sobre como preparar um corpus para criar um sistema de perguntas e respostas.<\/p>\n<p>&#x1f195; <strong>Projeto:<\/strong> <a href=\"https:\/\/hyperskill.org\/projects\/331\" target=\"_blank\" rel=\"noreferrer noopener\">Marathon Runners<\/a> (Beta)<em>. Dif\u00edcil<\/em><\/p>\n<p>Entre no mundo do machine learning, implementando um dos algoritmos mais populares: o k-nearest neighbors (KNN). Nesse projeto, voc\u00ea usar\u00e1 ferramentas Python b\u00e1sicas para desenvolver o algoritmo KNN do zero e resolver problemas de classifica\u00e7\u00e3o. Voc\u00ea aprender\u00e1 sobre os tipos b\u00e1sicos de dados, praticar\u00e1 o uso de fun\u00e7\u00f5es Python e ter\u00e1 uma introdu\u00e7\u00e3o \u00e0 programa\u00e7\u00e3o orientada a objetos. Al\u00e9m disso, voc\u00ea aprender\u00e1 a preparar e normalizar dados antes de os alimentar em um algoritmo de machine learning.<\/p>\n<p>&#x1f195; <strong>Projeto:<\/strong> <a href=\"https:\/\/hyperskill.org\/projects\/326\" target=\"_blank\" rel=\"noreferrer noopener\">Learning Progress Tracker<\/a> (Beta).<em> Dif\u00edcil<\/em><\/p>\n<p>Construa uma plataforma educacional para gerenciar matr\u00edculas, acompanhar o progresso do aprendizado e fornecer informa\u00e7\u00f5es detalhadas para usu\u00e1rios e categorias. Voc\u00ea praticar\u00e1 o uso de loops, controles de fluxo, decomposi\u00e7\u00e3o funcional e princ\u00edpios SOLID. Saiba como processar strings e aproveitar a framework unittest para garantir um c\u00f3digo sem erros. Cole\u00e7\u00f5es adequadas, como listas, ser\u00e3o usadas para classificar e filtrar dados.<\/p>\n<p>Al\u00e9m disso, retiramos os projetos <a href=\"https:\/\/hyperskill.org\/projects\/124\" target=\"_blank\" rel=\"noreferrer noopener\">Simple Text Summarization<\/a><em>, <\/em><a href=\"https:\/\/hyperskill.org\/projects\/307\" target=\"_blank\" rel=\"noreferrer noopener\">Sorting Tool<\/a> e <a href=\"https:\/\/hyperskill.org\/projects\/295\" target=\"_blank\" rel=\"noreferrer noopener\">Video Game Database<\/a> da fase Beta, com recursos e funcionalidades aprimorados para os alunos.<\/p>\n<h2>Flask<\/h2>\n<p>&#x1f195; <strong>Projeto:<\/strong> <a href=\"https:\/\/hyperskill.org\/projects\/325\" target=\"_blank\" rel=\"noopener\">Movie Databa<\/a><a href=\"https:\/\/hyperskill.org\/projects\/325\" target=\"_blank\" rel=\"noreferrer noopener\">s<\/a><a href=\"https:\/\/hyperskill.org\/projects\/325\" target=\"_blank\" rel=\"noopener\">e API<\/a> (Beta).<em> Desafiador<\/em><\/p>\n<p>Os cin\u00e9filos v\u00e3o adorar esse novo projeto. Usando um banco de dados de filmes, voc\u00ea aprender\u00e1 a usar o SQLAlchemy para projetar e implementar mapeamentos de tabelas de banco de dados, inserir e recuperar dados e filtrar dados criando consultas SQL. Voc\u00ea tamb\u00e9m obter\u00e1 uma experi\u00eancia valiosa com a implementa\u00e7\u00e3o de modelos de dados e relacionamentos em um esquema de banco de dados. Traga a pipoca e vamos come\u00e7ar!<\/p>\n<p>Al\u00e9m disso, o projeto <a href=\"https:\/\/hyperskill.org\/projects\/159\" target=\"_blank\" rel=\"noreferrer noopener\">Memorization Tool<\/a> saiu da fase Beta.<\/p>\n<h2>Front-end<\/h2>\n<p>&#x1f195; <strong>Projeto:<\/strong> <a href=\"https:\/\/hyperskill.org\/projects\/328\" target=\"_blank\" rel=\"noreferrer noopener\">URL Shortener<\/a> (Beta)<em> M\u00e9dio.<\/em><\/p>\n<p>Neste projeto, voc\u00ea criar\u00e1 uma p\u00e1gina Web para encurtar URLs de sites usando HTML e JavaScript. Voc\u00ea tamb\u00e9m praticar\u00e1 a manipula\u00e7\u00e3o do DOM (Document Object Model) para receber informa\u00e7\u00f5es do usu\u00e1rio e exibir os resultados dinamicamente. Esta \u00e9 uma \u00f3tima oportunidade para aplicar suas habilidades em HTML e JavaScript em um ambiente pr\u00e1tico e ganhar experi\u00eancia pr\u00e1tica com desenvolvimento Web.<\/p>\n<p>&#x1f195; <strong>Projeto:<\/strong> <a href=\"https:\/\/hyperskill.org\/projects\/323\" target=\"_blank\" rel=\"noreferrer noopener\">Dog Glossary<\/a> (Beta).<em> Dif\u00edcil<\/em><\/p>\n<p>Quem n\u00e3o adora de ver fotos de cachorros fofos online? Crie sua p\u00e1gina Web para exibir fotos aleat\u00f3rias de c\u00e3es e uma lista de ra\u00e7as usando uma API p\u00fablica. Este projeto ajudar\u00e1 voc\u00ea a praticar o manuseio de APIs e a melhorar suas habilidades com HTML e JavaScript. Ao recuperar dados de uma API e exibi-los na p\u00e1gina da Web, voc\u00ea aprender\u00e1 a trabalhar com promises e lidar com diferentes estruturas de dados.<\/p>\n<p>&#x1f195; <strong>Temas:<\/strong><\/p>\n<ul>\n<li>CSS: <a href=\"https:\/\/hyperskill.org\/learn\/step\/27063\" target=\"_blank\" rel=\"noreferrer noopener\">Grid gaps<\/a>, <a href=\"https:\/\/hyperskill.org\/learn\/step\/26892\" target=\"_blank\" rel=\"noreferrer noopener\">Introduction to Grid<\/a><\/li>\n<li>JavaScript: <a href=\"https:\/\/hyperskill.org\/learn\/step\/26914\" target=\"_blank\" rel=\"noreferrer noopener\">Local Storage<\/a><\/li>\n<li>Node.js: <a href=\"https:\/\/hyperskill.org\/learn\/step\/26555\" target=\"_blank\" rel=\"noreferrer noopener\">Working with filesystem<\/a>, <a href=\"https:\/\/hyperskill.org\/learn\/step\/27084\" target=\"_blank\" rel=\"noreferrer noopener\">Creation of HTTP server<\/a>, <a href=\"https:\/\/hyperskill.org\/learn\/step\/27275\" target=\"_blank\" rel=\"noreferrer noopener\">Querystring module<\/a>, <a href=\"https:\/\/hyperskill.org\/learn\/step\/26523\" target=\"_blank\" rel=\"noreferrer noopener\">What is module?<\/a><\/li>\n<\/ul>\n<h2>Ci\u00eancia de dados<\/h2>\n<p>&#x1f195; <strong>Projeto de Machine learning:<\/strong> <a href=\"https:\/\/hyperskill.org\/projects\/321\" target=\"_blank\" rel=\"noreferrer noopener\">Naive Bayes Classifier with Pen and Paper<\/a> (Beta).<em> F\u00e1cil<\/em><\/p>\n<p>Nesse projeto, voc\u00ea conhecer\u00e1 o processo de convers\u00e3o de palavras em dados num\u00e9ricos e descobrir\u00e1 o funcionamento interno do classificador Naive Bayes. Ao trabalhar em um conjunto de dados simples, voc\u00ea se familiarizar\u00e1 com a resolu\u00e7\u00e3o de problemas de classifica\u00e7\u00e3o. Tamb\u00e9m aprender\u00e1 sobre identifica\u00e7\u00e3o de linguagem, uma tarefa crucial no processamento de linguagem natural, e descobrir\u00e1 como criar um classificador b\u00e1sico apenas com papel e caneta.<\/p>\n<p>Al\u00e9m disso, os projetos <a href=\"https:\/\/hyperskill.org\/projects\/156\" target=\"_blank\" rel=\"noreferrer noopener\">Generating Randomness<\/a> e <a href=\"https:\/\/hyperskill.org\/projects\/195\" target=\"_blank\" rel=\"noreferrer noopener\">Linear Regression from Scratch<\/a> est\u00e3o agora fora da fase Beta.<\/p>\n<p>&#x1f195; <strong>Temas:<\/strong><\/p>\n<ul>\n<li>Ferramentas: <a href=\"https:\/\/hyperskill.org\/learn\/step\/27008\" target=\"_blank\" rel=\"noreferrer noopener\">K-Means em sklearn<\/a><\/li>\n<li>Machine learning: <a href=\"https:\/\/hyperskill.org\/learn\/step\/26997\" target=\"_blank\" rel=\"noreferrer noopener\">Basics of neural network architecture<\/a>, <a href=\"https:\/\/hyperskill.org\/learn\/step\/27038\" target=\"_blank\" rel=\"noreferrer noopener\">MAE<\/a>, <a href=\"https:\/\/hyperskill.org\/learn\/step\/27234\" target=\"_blank\" rel=\"noreferrer noopener\">Introduction to Question Answering<\/a><\/li>\n<li>NLP: <a href=\"https:\/\/hyperskill.org\/learn\/step\/27184\" target=\"_blank\" rel=\"noreferrer noopener\">Knowledge-based QA<\/a>, <a href=\"https:\/\/hyperskill.org\/learn\/step\/27254\" target=\"_blank\" rel=\"noreferrer noopener\">Machine Reading Comprehension &amp; Logical Reasoning QA<\/a>, <a href=\"https:\/\/hyperskill.org\/learn\/step\/27243\" target=\"_blank\" rel=\"noreferrer noopener\">Open-domain and close-domain QA<\/a><\/li>\n<\/ul>\n<p>Este m\u00eas, tamb\u00e9m lan\u00e7amos uma nova trilha, <a href=\"https:\/\/hyperskill.org\/tracks\/36\" target=\"_blank\" rel=\"noreferrer noopener\">Game Development with Unity<\/a>, e atualizamos a trilha <a href=\"https:\/\/hyperskill.org\/tracks\/10\" target=\"_blank\" rel=\"noreferrer noopener\">Introduction to Natural Language Processing<\/a>. Veja se voc\u00ea as perdeu.<\/p>\n<h2>Kotlin<\/h2>\n<p>O projeto <a href=\"https:\/\/hyperskill.org\/projects\/261\" target=\"_blank\" rel=\"noreferrer noopener\">Contacts<\/a> saiu da fase Beta.<\/p>\n<p>&#x1f195; <strong>Temas:<\/strong><\/p>\n<ul>\n<li>Ktor: <a href=\"https:\/\/hyperskill.org\/learn\/step\/26843\" target=\"_blank\" rel=\"noreferrer noopener\">WebSockets<\/a><\/li>\n<li>Fluxo de controle: <a href=\"https:\/\/hyperskill.org\/learn\/step\/26475\" target=\"_blank\" rel=\"noreferrer noopener\">Inline functions and reified types in Kotlin<\/a><\/li>\n<li>Programa\u00e7\u00e3o orientada a objetos: <a href=\"https:\/\/hyperskill.org\/learn\/step\/26464\" target=\"_blank\" rel=\"noreferrer noopener\">Infix functions<\/a>, <a href=\"https:\/\/hyperskill.org\/learn\/step\/26442\" target=\"_blank\" rel=\"noreferrer noopener\">Operator overloading<\/a><\/li>\n<li>Tipos e estruturas de dados: <a href=\"https:\/\/hyperskill.org\/learn\/step\/27020\" target=\"_blank\" rel=\"noreferrer noopener\">CharSequence<\/a>, <a href=\"https:\/\/hyperskill.org\/learn\/step\/26453\" target=\"_blank\" rel=\"noreferrer noopener\">Type cast and smart cast<\/a><\/li>\n<\/ul>\n<h2>Bash (shell Unix)<\/h2>\n<p>O projeto <a href=\"https:\/\/hyperskill.org\/projects\/274\" target=\"_blank\" rel=\"noreferrer noopener\">Enigma<\/a> j\u00e1 saiu da fase Beta.<\/p>\n<h2>Android<\/h2>\n<p>&#x1f195; <strong>Tema:<\/strong> <a href=\"https:\/\/hyperskill.org\/learn\/step\/27364\" target=\"_blank\" rel=\"noreferrer noopener\">Parcel e Bundle<\/a><\/p>\n<h2>Fundamentos<\/h2>\n<p>&#x1f195; <strong>Temas:<\/strong><\/p>\n<ul>\n<li>Algoritmos e estruturas: <a href=\"https:\/\/hyperskill.org\/learn\/step\/27203\" target=\"_blank\" rel=\"noreferrer noopener\">Ford-Fulkerson algorithm<\/a>, <a href=\"https:\/\/hyperskill.org\/learn\/step\/27196\" target=\"_blank\" rel=\"noreferrer noopener\">DFS-based topological sort<\/a>, <a href=\"https:\/\/hyperskill.org\/learn\/step\/27265\" target=\"_blank\" rel=\"noreferrer noopener\">Coding: overview<\/a>\u00a0<\/li>\n<li>Ferramentas de desenvolvimento: <a href=\"https:\/\/hyperskill.org\/learn\/step\/27049\" target=\"_blank\" rel=\"noreferrer noopener\">Introduction to Kubernetes<\/a><\/li>\n<li>JVM: <a href=\"https:\/\/hyperskill.org\/learn\/step\/26541\" target=\"_blank\" rel=\"noreferrer noopener\">Parallel GC<\/a><\/li>\n<li>DevOps: <a href=\"https:\/\/hyperskill.org\/learn\/step\/26511\" target=\"_blank\" rel=\"noreferrer noopener\">Best practices for writing Dockerfiles<\/a><\/li>\n<li>SQL e bancos de dados: <a href=\"https:\/\/hyperskill.org\/learn\/step\/27141\" target=\"_blank\" rel=\"noreferrer noopener\">Sequences<\/a>, <a href=\"https:\/\/hyperskill.org\/learn\/step\/27173\" target=\"_blank\" rel=\"noreferrer noopener\">The WITH statement<\/a>, <a href=\"https:\/\/hyperskill.org\/learn\/step\/27115\" target=\"_blank\" rel=\"noreferrer noopener\">Aggregate operations<\/a>, <a href=\"https:\/\/hyperskill.org\/learn\/step\/27162\" target=\"_blank\" rel=\"noreferrer noopener\">Explain<\/a>, <a href=\"https:\/\/hyperskill.org\/learn\/step\/27126\" target=\"_blank\" rel=\"noreferrer noopener\">Import and export CSV files<\/a>, <a href=\"https:\/\/hyperskill.org\/learn\/step\/27151\" target=\"_blank\" rel=\"noreferrer noopener\">Date and Time data types in SQLite<\/a><\/li>\n<\/ul>\n<p>Observe que os projetos marcados como &#8220;beta&#8221; ainda est\u00e3o nos est\u00e1gios iniciais de teste. Se voc\u00ea tem interesse em experimentar projetos Beta na plataforma, verifique se o recurso de testador Beta est\u00e1 habilitado nas suas <a href=\"https:\/\/hyperskill.org\/users\/settings\" target=\"_blank\" rel=\"noreferrer noopener\">configura\u00e7\u00f5es de perfil<\/a>.<\/p>\n<p>Isso \u00e9 tudo para este m\u00eas! Esperamos que voc\u00ea ache essas atualiza\u00e7\u00f5es valiosas e que elas melhorem sua experi\u00eancia de aprendizado. Como sempre, seus coment\u00e1rios e sugest\u00f5es s\u00e3o muito bem-vindos, ent\u00e3o n\u00e3o hesite em entrar em contato conosco em <a href=\"mailto:academy@jetbrains.com\" target=\"_blank\" rel=\"noreferrer noopener\">academy@jetbrains.com<\/a> ou de compartilhar suas opini\u00f5es conosco no <a href=\"https:\/\/twitter.com\/JetBrains_Edu\" target=\"_blank\" rel=\"noreferrer noopener\">Twitter<\/a> ou <a href=\"https:\/\/www.facebook.com\/JetBrainsAcademy\/\" target=\"_blank\" rel=\"noreferrer noopener\">Facebook<\/a>.<\/p>\n<p><em>Divirta-se aprendendo!<\/em><em><br \/><\/em><em>A equipe da JetBrains Academy<\/em><\/p>\n<p><em>Artigo original em ingl\u00eas por:<\/em><\/p>\n\n    <div class=\"about-author \">\n        <div class=\"about-author__box\">\n            <div class=\"row\">\n                <div class=\"about-author__box-img\">\n                    <img decoding=\"async\" src=\"https:\/\/secure.gravatar.com\/avatar\/?s=200&#038;r=g\" width=\"200\" height=\"200\" alt=\"\" loading=\"lazy\"  class=\"avatar avatar-200 wp-user-avatar wp-user-avatar-200 photo avatar-default\">\n                <\/div>\n                <div class=\"about-author__box-text\">\n                                                        <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n","protected":false},"author":1086,"featured_media":341075,"comment_status":"closed","ping_status":"closed","template":"","categories":[5088,8075,4113,4440,5108],"tags":[6829,324,7088],"cross-post-tag":[],"acf":[],"_links":{"self":[{"href":"https:\/\/blog.jetbrains.com\/pt-br\/wp-json\/wp\/v2\/education\/347966"}],"collection":[{"href":"https:\/\/blog.jetbrains.com\/pt-br\/wp-json\/wp\/v2\/education"}],"about":[{"href":"https:\/\/blog.jetbrains.com\/pt-br\/wp-json\/wp\/v2\/types\/education"}],"author":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/pt-br\/wp-json\/wp\/v2\/users\/1086"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/pt-br\/wp-json\/wp\/v2\/comments?post=347966"}],"version-history":[{"count":6,"href":"https:\/\/blog.jetbrains.com\/pt-br\/wp-json\/wp\/v2\/education\/347966\/revisions"}],"predecessor-version":[{"id":347977,"href":"https:\/\/blog.jetbrains.com\/pt-br\/wp-json\/wp\/v2\/education\/347966\/revisions\/347977"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/pt-br\/wp-json\/wp\/v2\/media\/341075"}],"wp:attachment":[{"href":"https:\/\/blog.jetbrains.com\/pt-br\/wp-json\/wp\/v2\/media?parent=347966"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/pt-br\/wp-json\/wp\/v2\/categories?post=347966"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/pt-br\/wp-json\/wp\/v2\/tags?post=347966"},{"taxonomy":"cross-post-tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/pt-br\/wp-json\/wp\/v2\/cross-post-tag?post=347966"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}