{"id":53103,"date":"2019-11-24T00:00:00","date_gmt":"2019-11-23T21:00:00","guid":{"rendered":"https:\/\/prohoster.info\/blog\/blog_prohoster\/dlya-teh-kto-rabotaet-v-houdini-o-kursah-nature-of-vex-i-bites-of-python"},"modified":"2020-02-18T14:00:58","modified_gmt":"2020-02-18T11:00:58","slug":"dlya-teh-kto-rabotaet-v-houdini-o-kursah-nature-of-vex-i-bites-of-python","status":"publish","type":"post","link":"https:\/\/prohoster.info\/pt\/blog\/news\/dlya-teh-kto-rabotaet-v-houdini-o-kursah-nature-of-vex-i-bites-of-python","title":{"rendered":"Para quem trabalha em Houdini. Sobre os cursos Nature of Vex e Bites of Python","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>No post voc\u00ea encontrar\u00e1 um depoimento de especialistas da Houdini Team do est\u00fadio Plarium em Krasnodar sobre os cursos em v\u00eddeo. <noindex><a rel=\"nofollow\" href=\"https:\/\/www.youtube.com\/watch?v=nbMl99P-2FY\">Nature of Vex<\/a><\/noindex> e <noindex><a rel=\"nofollow\" href=\"https:\/\/www.youtube.com\/watch?v=rdvzgN0e-c8\">Bites of Python<\/a><\/noindex> da Mix Training, dedicados ao trabalho com as linguagens Python e Vex no programa gr\u00e1fico Houdini. <\/p>\n<p>Neste post, os caras tamb\u00e9m compartilham uma sele\u00e7\u00e3o de materiais que ser\u00e3o \u00fateis para todos os interessados. <\/p>\n<p><img decoding=\"async\" alt=\"Para quem trabalha em Houdini. Sobre os cursos Nature of Vex e Bites of Python\" src=\"\/wp-content\/uploads\/2019\/11\/212c6cc955e58a695468cb48b3592082.png\" style=\"display:block;margin: 0 auto;\" \/><noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h3>Um pouco de introdu\u00e7\u00e3o<\/h3>\n<p>\nA linguagem Vex assusta os novos usu\u00e1rios do Houdini. Em grande parte, isso se deve ao estere\u00f3tipo de que \u00e9 obrigat\u00f3rio programar no Houdini. Na verdade, no Houdini <i>\u00e9 poss\u00edvel<\/i> programar pode facilitar e acelerar muitos processos, em vez de complic\u00e1-los. Por exemplo, ajuda a evitar configura\u00e7\u00f5es assustadoras como estas: <\/p>\n<p><img decoding=\"async\" alt=\"Para quem trabalha em Houdini. Sobre os cursos Nature of Vex e Bites of Python\" src=\"\/wp-content\/uploads\/2019\/11\/5e92bbe70181ca485ef67fa965217994.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nA linguagem Vex foi criada para escrever shaders no renderizador Mantra (o renderizador integrado do Houdini), mas rapidamente ultrapassou seu uso original devido \u00e0 sua flexibilidade, simplicidade e rapidez. O nome da linguagem vem da abrevia\u00e7\u00e3o de Vector Expressions, mas com ela \u00e9 poss\u00edvel manipular tipos de dados totalmente diferentes. Assim, Vex \u00e9 usado principalmente para v\u00e1rios tipos de manipula\u00e7\u00f5es dos componentes da geometria (pontes, pol\u00edgonos), bem como para a cria\u00e7\u00e3o procedural de geometria.<\/p>\n<p>A linguagem Vex \u00e9 bastante permissiva quanto \u00e0 sintaxe e formata\u00e7\u00e3o do c\u00f3digo, tendo um n\u00edvel de entrada n\u00e3o muito elevado. Muitas vezes, basta algumas linhas para alcan\u00e7ar o resultado desejado. Entre suas vantagens est\u00e3o tamb\u00e9m a multithreading e, como consequ\u00eancia, a boa velocidade. Programar em Vex \u00e9 necess\u00e1rio tanto para resolver tarefas elementares quanto para c\u00e1lculos complexos e complicados, e o idioma lida com tudo isso de maneira extremamente r\u00e1pida. Com isso, \u00e9 poss\u00edvel fazer uma s\u00e9rie de coisas incr\u00edveis em modelagem procedural, anima\u00e7\u00e3o e simula\u00e7\u00f5es.<\/p>\n<p>Claro, gostamos quando algu\u00e9m acha que somos todos programadores extraordin\u00e1rios, mas na verdade estamos acostumados com a funcionalidade e a conveni\u00eancia (embora muitos que usem o Houdini pela primeira vez possam achar que a \u00fanica coisa que \u00e9 realmente conveniente \u00e9 dormir em pregos). Se algum instrumento n\u00e3o facilitasse nossa vida, n\u00e3o o usar\u00edamos. Portanto, n\u00e3o deve-se encarar a programa\u00e7\u00e3o como um obst\u00e1culo para come\u00e7ar a aprender Houdini. Vex \u00e9 apenas mais uma (embora muito boa) ferramenta entre muitas outras.<\/p>\n<p>Python, muito mais conhecido em amplos c\u00edrculos, n\u00e3o precisa de apresenta\u00e7\u00e3o e descri\u00e7\u00e3o detalhada. Vamos explicar por que ele \u00e9 importante para n\u00f3s. No contexto do Houdini, Python \u00e9 utilizado para controlar o pr\u00f3prio programa (cria\u00e7\u00e3o de n\u00f3s no projeto, opera\u00e7\u00f5es com arquivos, automa\u00e7\u00e3o de tarefas repetitivas, reprodu\u00e7\u00e3o de combina\u00e7\u00f5es complexas de a\u00e7\u00f5es etc.). A programa\u00e7\u00e3o em Python tamb\u00e9m \u00e9 necess\u00e1ria para criar interfaces bonitas nas ferramentas e escrever comandos convenientes que gerenciam ativos ao toque de um bot\u00e3o. Se existisse um bot\u00e3o \"fazer bonito\" em um ativo do Houdini, ele seria escrito em Python. Al\u00e9m disso, \u00e0s vezes \u00e9 usado para manipula\u00e7\u00e3o de geometria (assim como a linguagem Vex), mas \u00e9 importante entender que Python \u00e9 menos intuitivo para tal configura\u00e7\u00e3o e muitas vezes realiza essa tarefa de forma mais lenta do que o Vex. <\/p>\n<h3>Saiba mais sobre os cursos<\/h3>\n<p>\nO desenvolvedor do Houdini \u2014 a empresa Side Effects Software \u2014 lan\u00e7a tantas atualiza\u00e7\u00f5es e oferece tantas possibilidades para os usu\u00e1rios que a documenta\u00e7\u00e3o oficial e os cursos oficiais de treinamento simplesmente n\u00e3o conseguem se atualizar. Portanto, coletamos informa\u00e7\u00f5es de v\u00e1rias fontes (pagas, gratuitas, oficiais e nem tanto) para dominar esses poderosos e flex\u00edveis instrumentos \u2014 as linguagens de programa\u00e7\u00e3o Vex e Python (e o Houdini como um todo) na medida do poss\u00edvel. Nossa escolha recaiu sobre os cursos da Mix Training, pois eles prometiam uma ampla cobertura do material sobre Python e Vex no Houdini.<\/p>\n<p>O autor dos cursos tem <noindex><a rel=\"nofollow\" href=\"https:\/\/www.youtube.com\/channel\/UC65D7DvzyyGEqIJVxK-XhDg\">canal no YouTube<\/a><\/noindex> (um bom recurso para quem deseja come\u00e7ar a aprender Houdini), com uma abordagem n\u00e3o formal e relaxada, abordando uma ampla gama de temas, desde motion design at\u00e9 game dev. Al\u00e9m do canal, ele tamb\u00e9m tem sua pr\u00f3pria banda de death metal. Decidimos que dever\u00edamos confiar no autor e adquirimos <noindex><a rel=\"nofollow\" href=\"https:\/\/www.youtube.com\/watch?v=nbMl99P-2FY\">Nature of Vex<\/a><\/noindex> e <noindex><a rel=\"nofollow\" href=\"https:\/\/www.youtube.com\/watch?v=rdvzgN0e-c8\">Bites of Python<\/a><\/noindex>, com 8 horas de dura\u00e7\u00e3o cada curso (pode ser assistido na velocidade 1,5). <\/p>\n<h4>Pr\u00f3s<\/h4>\n<p><\/p>\n<ul>\n<li>Utilidade para profissionais de diferentes n\u00edveis. Esses cursos podem ser comparados a uma biblioteca, onde est\u00e3o todos os aspectos mais importantes do Vex e Python no Houdini, desde coisas elementares at\u00e9 setups avan\u00e7ados e complexos. No Vex \u2013 desde a defini\u00e7\u00e3o de atributos e vari\u00e1veis at\u00e9 a implementa\u00e7\u00e3o original do algoritmo de Coloniza\u00e7\u00e3o Espacial. No Python \u2013 desde a cria\u00e7\u00e3o autom\u00e1tica simples de n\u00f3s na cena e pequenas melhorias no pr\u00f3prio programa Houdini at\u00e9 um gerenciador de atributos desenvolvido do zero. H\u00e1 toda a informa\u00e7\u00e3o b\u00e1sica necess\u00e1ria sobre a sintaxe dessas duas linguagens e sobre como elas interagem com Houdini. <\/li>\n<\/ul>\n<p>\nO curso tem muito para iniciantes, mas isso n\u00e3o nos intimidou de forma alguma. Ao revisar videoaulas ou reler artigos sobre coisas b\u00e1sicas no Houdini, voc\u00ea encontra algo novo e entende de forma diferente o que j\u00e1 era conhecido. Al\u00e9m disso, quase tudo no Houdini pode ser feito de v\u00e1rias maneiras, formando ao longo do tempo seu estilo \u00fanico, portanto, observar o trabalho de um mestre \u00e9 sempre valioso e interessante. At\u00e9 mesmo a forma como os n\u00f3s est\u00e3o organizados no projeto pode dizer muito sobre seu criador.<\/p>\n<ul>\n<li>Relev\u00e2ncia. Cursos amplos e fundamentais raramente s\u00e3o modernos. Muitos deles n\u00e3o acompanharam o desenvolvimento do programa Houdini, que nos \u00faltimos tr\u00eas anos mudou consideravelmente. Novos m\u00e9todos, mais otimizados e pr\u00e1ticos, substituiram abordagens estabelecidas (as antigas n\u00e3o desapareceram, mas deixaram de ser preferenciais). Em particular, a propor\u00e7\u00e3o da linguagem Vex no trabalho com Houdini aumentou. Ao estudar os fundamentos do Houdini, \u00e9 importante saber quais m\u00e9todos s\u00e3o relevantes, para que, ao enfrentar materiais de ensino mais antigos (e muitas vezes mais complexos), voc\u00ea entenda como aplicar a informa\u00e7\u00e3o adquirida de forma eficaz na pr\u00e1tica.<\/li>\n<\/ul>\n<p><\/p>\n<h4>E os contras...<\/h4>\n<p><\/p>\n<ul>\n<li>Nos cursos n\u00e3o h\u00e1 solu\u00e7\u00f5es prontas para produ\u00e7\u00e3o real. O autor escolhe os temas das aulas e as maneiras de resolver os problemas mais para demonstrar o poss\u00edvel do que para obter um resultado final otimizado. Essas solu\u00e7\u00f5es nem sempre s\u00e3o as mais eficazes, e nem todas se encaixam na defini\u00e7\u00e3o de 'melhores pr\u00e1ticas'. Se voc\u00ea procura um guia passo a passo que abranja todas as etapas da produ\u00e7\u00e3o desde o in\u00edcio at\u00e9 a renderiza\u00e7\u00e3o final (como, por exemplo), ent\u00e3o esses cursos n\u00e3o s\u00e3o exatamente para voc\u00ea. O autor prefere deixar o final em aberto, o que pode desanimar um pouco os usu\u00e1rios iniciantes do Houdini. <noindex><a rel=\"nofollow\" href=\"https:\/\/gumroad.com\/anopara#qaEZ\">aqui<\/a><\/noindex>, por exemplo), ent\u00e3o esses cursos podem n\u00e3o ser para voc\u00ea. O autor prefere deixar o final em aberto, o que pode desanimar um pouco os usu\u00e1rios iniciantes do Houdini. <\/li>\n<li>Os efeitos colaterais de uma apresenta\u00e7\u00e3o informal e improvisada. O autor \u00e0s vezes comete erros (o que pode ser uma vantagem) ou gasta o tempo da aula tentando lembrar ou se concentrar. Dada a natureza informativa dos cursos devido \u00e0 amplitude do material, n\u00e3o h\u00e1 como se aprofundar em certos pontos. Por causa disso, as hesita\u00e7\u00f5es do autor e suas decis\u00f5es espont\u00e2neas podem gerar ainda mais perguntas. Felizmente, ele tem <noindex><a rel=\"nofollow\" href=\"https:\/\/www.youtube.com\/playlist?list=PLAnSvhIvNZCs4_D1JYZitBEBmf31_2ylL\">aulas gratuitas<\/a><\/noindex> sobre a cria\u00e7\u00e3o de um gerente de projetos em Houdini usando Python, e em alguns aspectos elas s\u00e3o mais pr\u00e1ticas e detalhadas do que as informa\u00e7\u00f5es sobre o mesmo tema nos cursos.<\/li>\n<\/ul>\n<p>\nNa nossa opini\u00e3o, os pr\u00f3s superam claramente os contras. Se voc\u00ea tem vontade de estudar as possibilidades de programa\u00e7\u00e3o em Houdini (e o pr\u00f3prio Houdini) de forma mais ou menos sistem\u00e1tica, pode come\u00e7ar com esses v\u00eddeo-aulas. Elas tamb\u00e9m ser\u00e3o um bom complemento a outros materiais e recursos de ensino \u2014 como uma vis\u00e3o geral dos principais aspectos do uso de Vex e Python em Houdini ou um v\u00eddeo tutorial no qual voc\u00ea pode rapidamente consultar alguma informa\u00e7\u00e3o. <\/p>\n<h3>B\u00f4nus: alguns links inspiradores e educativos<\/h3>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/vimeo.com\/entagma\">Entagma<\/a><\/noindex> \u2014 GreyScaleGorilla no mundo do Houdini (os usu\u00e1rios do Cinema4D v\u00e3o entender). Cobertura de temas muito ampla e excelente apresenta\u00e7\u00e3o do material. A prop\u00f3sito, eles recentemente lan\u00e7aram uma nova temporada.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/vimeo.com\/334511184\">Simon Holmedal<\/a><\/noindex> \u2014 uma lenda na comunidade Houdini. Ele \u00e9 mais sobre inspira\u00e7\u00e3o do que sobre t\u00e9cnicas pr\u00e1ticas espec\u00edficas. Lembre-se dele se precisar ver e sentir o que pode ser feito em Houdini.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/benwattsdesign.com\/\">Ben Watts<\/a><\/noindex> \u2014 um excelente designer e professor.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/vimeo.com\/188152206\">Matt Estela<\/a><\/noindex> \u2014 autor de um dos recursos mais significativos e populares para aprender Houdini \u2014 <noindex><a rel=\"nofollow\" href=\"http:\/\/www.tokeru.com\/cgwiki\/?title=Houdini\">cgwiki<\/a><\/noindex>. Um recurso que \u00e9 regularmente atualizado, repleto de informa\u00e7\u00f5es \u00fateis e solu\u00e7\u00f5es prontas. Definitivamente recomendamos.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.anastasiaopara.com\/\">Anastasia Opara<\/a><\/noindex> \u2014 nossa compatriota, autora de um famoso curso maravilhoso para Houdini chamado <noindex><a rel=\"nofollow\" href=\"https:\/\/gumroad.com\/anopara#qaEZ\">Procedural Lake Houses<\/a><\/noindex>. \u00c9 improv\u00e1vel que voc\u00ea consiga complet\u00e1-lo totalmente na primeira ou at\u00e9 mesmo na segunda tentativa, mas n\u00e3o vale a pena desistir: \u00e9 dif\u00edcil encontrar tantas informa\u00e7\u00f5es sobre pr\u00e1ticas avan\u00e7adas de Vex e modelagem procedural. Para se inspirar, recomendamos conferir a apresenta\u00e7\u00e3o do autor <noindex><a rel=\"nofollow\" href=\"https:\/\/vimeo.com\/228391688\">Believability in Procedural Modelling<\/a><\/noindex>.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.youtube.com\/channel\/UCmVIflStOlsw1Uz83V5Wdcg\">Houdini em russo<\/a><\/noindex> \u2014 canal com aulas de alta qualidade sobre Houdini em portugu\u00eas. T\u00e3o boas que alguns usu\u00e1rios de l\u00edngua inglesa at\u00e9 gostariam de aprender portugu\u00eas para poder assistir a essas aulas. Os materiais de estudo est\u00e3o divididos em <noindex><a rel=\"nofollow\" href=\"https:\/\/www.youtube.com\/channel\/UCmVIflStOlsw1Uz83V5Wdcg\/playlists\">playlists<\/a><\/noindex> dependendo do n\u00edvel de dificuldade.<\/li>\n<\/ul>\n<p>Fonte: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/plarium\/blog\/476890\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u043e\u0434 \u043a\u0430\u0442\u043e\u043c \u0432\u044b \u043d\u0430\u0439\u0434\u0435\u0442\u0435 \u043e\u0442\u0437\u044b\u0432 \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u0438\u0441\u0442\u043e\u0432 \u0438\u0437 Houdini Team \u043a\u0440\u0430\u0441\u043d\u043e\u0434\u0430\u0440\u0441\u043a\u043e\u0439 \u0441\u0442\u0443\u0434\u0438\u0438 Plarium \u043e \u0432\u0438\u0434\u0435\u043e\u043a\u0443\u0440\u0441\u0430\u0445 Nature of Vex \u0438 Bites of Python \u043e\u0442 Mix Training, \u043f\u043e\u0441\u0432\u044f\u0449\u0435\u043d\u043d\u044b\u0445 \u0440\u0430\u0431\u043e\u0442\u0435 \u0441 \u044f\u0437\u044b\u043a\u0430\u043c\u0438 Python \u0438 Vex \u0432 \u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u043e\u0439 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0435 Houdini. \u0422\u0430\u043a\u0436\u0435 \u0432 \u044d\u0442\u043e\u043c \u043f\u043e\u0441\u0442\u0435 \u0440\u0435\u0431\u044f\u0442\u0430 \u0434\u0435\u043b\u044f\u0442\u0441\u044f \u043f\u043e\u0434\u0431\u043e\u0440\u043a\u043e\u0439 \u043c\u0430\u0442\u0435\u0440\u0438\u0430\u043b\u043e\u0432, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0431\u0443\u0434\u0443\u0442 \u043f\u043e\u043b\u0435\u0437\u043d\u044b \u0432\u0441\u0435\u043c \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u0443\u044e\u0449\u0438\u043c\u0441\u044f. \u041d\u0435\u043c\u043d\u043e\u0433\u043e \u0432\u0432\u043e\u0434\u043d\u043e\u0439 \u042f\u0437\u044b\u043a\u043e\u043c Vex \u043f\u0443\u0433\u0430\u044e\u0442 \u043d\u0430\u0447\u0438\u043d\u0430\u044e\u0449\u0438\u0445 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-53103","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u043e\u0434 \u043a\u0430\u0442\u043e\u043c \u0432\u044b \u043d\u0430\u0439\u0434\u0435\u0442\u0435 \u043e\u0442\u0437\u044b\u0432 \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u0438\u0441\u0442\u043e\u0432 \u0438\u0437 Houdini Team \u043a\u0440\u0430\u0441\u043d\u043e\u0434\u0430\u0440\u0441\u043a\u043e\u0439 \u0441\u0442\u0443\u0434\u0438\u0438 Plarium \u043e \u0432\u0438\u0434\u0435\u043e\u043a\u0443\u0440\u0441\u0430\u0445 Nature of Vex \u0438\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/pt\/blog\/news\/dlya-teh-kto-rabotaet-v-houdini-o-kursah-nature-of-vex-i-bites-of-python\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"pt_PT\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0414\u043b\u044f \u0442\u0435\u0445, \u043a\u0442\u043e \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0432 Houdini. \u041e \u043a\u0443\u0440\u0441\u0430\u0445 Nature of Vex \u0438 Bites of Python | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u043e\u0434 \u043a\u0430\u0442\u043e\u043c \u0432\u044b \u043d\u0430\u0439\u0434\u0435\u0442\u0435 \u043e\u0442\u0437\u044b\u0432 \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u0438\u0441\u0442\u043e\u0432 \u0438\u0437 Houdini Team \u043a\u0440\u0430\u0441\u043d\u043e\u0434\u0430\u0440\u0441\u043a\u043e\u0439 \u0441\u0442\u0443\u0434\u0438\u0438 Plarium \u043e \u0432\u0438\u0434\u0435\u043e\u043a\u0443\u0440\u0441\u0430\u0445 Nature of Vex \u0438\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/pt\/blog\/news\/dlya-teh-kto-rabotaet-v-houdini-o-kursah-nature-of-vex-i-bites-of-python\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-11-23T21:00:00+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-02-18T11:00:58+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Para aqueles que trabalham em Houdini. Sobre os cursos Nature of Vex e Bites of Python | ProHoster","description":"Abaixo, voc\u00ea encontrar\u00e1 a opini\u00e3o de especialistas da Houdini Team do est\u00fadio Plarium de Krasnodar sobre os cursos em v\u00eddeo Nature of Vex e","canonical_url":"https:\/\/prohoster.info\/pt\/blog\/news\/dlya-teh-kto-rabotaet-v-houdini-o-kursah-nature-of-vex-i-bites-of-python","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"pt_PT","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0414\u043b\u044f \u0442\u0435\u0445, \u043a\u0442\u043e \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0432 Houdini. \u041e \u043a\u0443\u0440\u0441\u0430\u0445 Nature of Vex \u0438 Bites of Python | ProHoster","og:description":"\u041f\u043e\u0434 \u043a\u0430\u0442\u043e\u043c \u0432\u044b \u043d\u0430\u0439\u0434\u0435\u0442\u0435 \u043e\u0442\u0437\u044b\u0432 \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u0438\u0441\u0442\u043e\u0432 \u0438\u0437 Houdini Team \u043a\u0440\u0430\u0441\u043d\u043e\u0434\u0430\u0440\u0441\u043a\u043e\u0439 \u0441\u0442\u0443\u0434\u0438\u0438 Plarium \u043e \u0432\u0438\u0434\u0435\u043e\u043a\u0443\u0440\u0441\u0430\u0445 Nature of Vex \u0438","og:url":"https:\/\/prohoster.info\/pt\/blog\/news\/dlya-teh-kto-rabotaet-v-houdini-o-kursah-nature-of-vex-i-bites-of-python","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-11-23T21:00:00+00:00","article:modified_time":"2020-02-18T11:00:58+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"53103","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-24 06:06:21","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 20:31:28","updated":"2026-01-24 06:06:21","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/posts\/53103","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/comments?post=53103"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/posts\/53103\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/media?parent=53103"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/categories?post=53103"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/tags?post=53103"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}