{"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\/fr\/blog\/news\/dlya-teh-kto-rabotaet-v-houdini-o-kursah-nature-of-vex-i-bites-of-python","title":{"rendered":"Pour ceux qui travaillent avec Houdini. Sur les cours Nature of Vex et Bites of Python","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Vous trouverez ci-dessous un avis des sp\u00e9cialistes de Houdini Team du studio Plarium de Krasnodar sur les cours vid\u00e9o. <noindex><a rel=\"nofollow\" href=\"https:\/\/www.youtube.com\/watch?v=nbMl99P-2FY\">Nature de Vex<\/a><\/noindex> et <noindex><a rel=\"nofollow\" href=\"https:\/\/www.youtube.com\/watch?v=rdvzgN0e-c8\">Bouch\u00e9es de Python<\/a><\/noindex> de Mix Training, consacr\u00e9s \u00e0 l'utilisation des langages Python et Vex dans le programme graphique Houdini. <\/p>\n<p>Dans ce post, les gars partagent \u00e9galement une s\u00e9lection de ressources qui seront utiles \u00e0 tous ceux qui s'y int\u00e9ressent. <\/p>\n<p><img decoding=\"async\" alt=\"Pour ceux qui travaillent avec Houdini. Sur les cours Nature of Vex et 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>Un peu d'introduction<\/h3>\n<p>\nLe langage Vex effraie les d\u00e9butants avec Houdini. En grande partie gr\u00e2ce \u00e0 lui, un st\u00e9r\u00e9otype s'est form\u00e9 selon lequel il est n\u00e9cessaire de coder dans Houdini. En r\u00e9alit\u00e9, dans Houdini, <i>est possible<\/i> coder c'est justement ce qui facilite et acc\u00e9l\u00e8re de nombreux processus, et non les rend plus compliqu\u00e9s. Par exemple, cela aide \u00e0 \u00e9viter de telles configurations effrayantes : <\/p>\n<p><img decoding=\"async\" alt=\"Pour ceux qui travaillent avec Houdini. Sur les cours Nature of Vex et Bites of Python\" src=\"\/wp-content\/uploads\/2019\/11\/5e92bbe70181ca485ef67fa965217994.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nLe langage Vex a \u00e9t\u00e9 cr\u00e9\u00e9 pour \u00e9crire des shaders dans le moteur de rendu Mantra (rendu int\u00e9gr\u00e9 du programme Houdini), mais il a rapidement d\u00e9pass\u00e9 son utilisation initiale gr\u00e2ce \u00e0 sa flexibilit\u00e9, sa simplicit\u00e9 et sa rapidit\u00e9. Le nom du langage provient de l'abr\u00e9viation Vector EXpressions, mais avec lui, on peut manipuler diff\u00e9rents types de donn\u00e9es. Ainsi, Vex est principalement utilis\u00e9 pour divers types de manipulations des composants g\u00e9om\u00e9triques (points, polygones), ainsi que pour la cr\u00e9ation proc\u00e9durale de g\u00e9om\u00e9trie.<\/p>\n<p>Le langage Vex est assez peu exigeant en mati\u00e8re de syntaxe et de mise en forme du code, avec un seuil d'entr\u00e9e relativement bas. Souvent, quelques lignes suffisent pour atteindre le r\u00e9sultat souhait\u00e9. Parmi ses avantages, on trouve \u00e9galement la possibilit\u00e9 de multithreading et, par cons\u00e9quent, une bonne vitesse. La programmation en Vex est n\u00e9cessaire tant pour r\u00e9soudre des t\u00e2ches \u00e9l\u00e9mentaires que pour des calculs complexes, et avec tout cela, le langage s'en sort extr\u00eamement rapidement. Il permet de r\u00e9aliser de nombreuses choses incroyables en mod\u00e9lisation proc\u00e9durale, en animation et en simulations.<\/p>\n<p>Bien s\u00fbr, nous aimons que quelqu'un pense que nous sommes tous des programmeurs, mais en r\u00e9alit\u00e9, nous sommes habitu\u00e9s \u00e0 la fonctionnalit\u00e9 et \u00e0 la commodit\u00e9 (m\u00eame si beaucoup, en travaillant avec Houdini pour la premi\u00e8re fois, peuvent d\u00e9cider que la seule chose plus confortable est de dormir sur des clous). Si un outil ne rendait pas notre vie plus facile, nous ne l'utiliserions pas. Donc, il ne faut pas voir la possibilit\u00e9 de programmer comme un obstacle \u00e0 l'apprentissage d'Houdini. Vex n'est qu'un autre (m\u00eame s'il est tr\u00e8s bon) outil parmi beaucoup d'autres.<\/p>\n<p>Python, beaucoup plus connu dans les cercles larges, n'a pas besoin d'introduction ni de description d\u00e9taill\u00e9e. Expliquons pourquoi il nous est utile. Dans le contexte de Houdini, Python est utilis\u00e9 pour contr\u00f4ler le logiciel lui-m\u00eame (cr\u00e9ation de n\u0153uds dans le projet, op\u00e9rations sur les fichiers, automatisation des t\u00e2ches r\u00e9p\u00e9titives, reproduction de combinaisons complexes d'actions, etc.). La programmation en Python est \u00e9galement n\u00e9cessaire pour cr\u00e9er de belles interfaces dans les outils et \u00e9crire des commandes pratiques qui g\u00e8rent les actifs par simple pression d'un bouton. Si un actif Houdini avait un bouton \u00ab faire joli \u00bb, il serait programm\u00e9 en Python. De plus, il est parfois utilis\u00e9 pour manipuler la g\u00e9om\u00e9trie (tout comme le langage Vex), mais il faut comprendre que Python est moins intuitif \u00e0 configurer pour de tels objectifs et s'av\u00e8re souvent moins rapide que Vex pour accomplir ce travail. <\/p>\n<h3>En savoir plus sur les cours<\/h3>\n<p>\nLe d\u00e9veloppeur de Houdini, la soci\u00e9t\u00e9 Side Effects Software, publie tant de mises \u00e0 jour et offre tant de possibilit\u00e9s aux utilisateurs que la documentation officielle et les cours de formation officiels ne peuvent tout simplement pas s'actualiser \u00e0 temps. C'est pourquoi nous accumulons des informations provenant de diff\u00e9rentes sources (payantes, gratuites, officielles et moins officielles) afin de ma\u00eetriser ces outils flexibles et puissants \u2014 les langages de programmation Vex et Python (et Houdini en g\u00e9n\u00e9ral). Nous avons choisi les cours de Mix Training, car ils pr\u00e9tendaient couvrir largement le mat\u00e9riel sur Python et Vex dans Houdini.<\/p>\n<p>L'auteur des cours a un <noindex><a rel=\"nofollow\" href=\"https:\/\/www.youtube.com\/channel\/UC65D7DvzyyGEqIJVxK-XhDg\">chaine YouTube<\/a><\/noindex> (une bonne ressource pour ceux qui souhaitent commencer \u00e0 apprendre Houdini), caract\u00e9ris\u00e9e par une approche d\u00e9contract\u00e9e et de nombreux sujets, du motion design au d\u00e9veloppement de jeux. En plus de sa cha\u00eene, il a \u00e9galement son propre groupe de death metal garage. Nous avons d\u00e9cid\u00e9 que l'auteur \u00e9tait digne de confiance et avons achet\u00e9 <noindex><a rel=\"nofollow\" href=\"https:\/\/www.youtube.com\/watch?v=nbMl99P-2FY\">Nature de Vex<\/a><\/noindex> et <noindex><a rel=\"nofollow\" href=\"https:\/\/www.youtube.com\/watch?v=rdvzgN0e-c8\">Bouch\u00e9es de Python<\/a><\/noindex>, 8 heures par cours (peut \u00eatre regard\u00e9 \u00e0 une vitesse de 1,5). <\/p>\n<h4>Avantages<\/h4>\n<p><\/p>\n<ul>\n<li>Utilit\u00e9 pour les professionnels de diff\u00e9rents niveaux. Ces cours peuvent \u00eatre compar\u00e9s \u00e0 une biblioth\u00e8que o\u00f9 se trouvent tous les aspects les plus importants de Vex et Python dans Houdini, allant des bases aux configurations avanc\u00e9es et complexes. En Vex, cela va de la d\u00e9finition des attributs et des variables jusqu'\u00e0 la mise en \u0153uvre originale de l'algorithme de colonisation spatiale. En Python, cela va de la cr\u00e9ation automatique simple de n\u0153uds dans la sc\u00e8ne et de petites am\u00e9liorations dans le logiciel Houdini, jusqu'\u00e0 un gestionnaire d'attributs \u00e9crit de A \u00e0 Z. Il y a toutes les informations de base n\u00e9cessaires sur la syntaxe de ces deux langages et leur interaction avec Houdini. <\/li>\n<\/ul>\n<p>\nLe cours contient beaucoup de contenu pour les d\u00e9butants, mais cela ne nous a pas du tout d\u00e9rang\u00e9s. En regardant \u00e0 nouveau les tutoriels vid\u00e9o ou en relisant des articles sur des concepts de base dans Houdini, on d\u00e9couvre quelque chose de nouveau et on comprend diff\u00e9remment ce que l'on connaissait d\u00e9j\u00e0. De plus, dans Houdini, presque tout peut \u00eatre fait de diff\u00e9rentes mani\u00e8res, formant au fil du temps son propre style unique, c'est pourquoi il est toujours pr\u00e9cieux et int\u00e9ressant d'observer le travail d'un ma\u00eetre. M\u00eame la mani\u00e8re dont les n\u0153uds sont organis\u00e9s dans un projet peut en dire beaucoup sur son cr\u00e9ateur.<\/p>\n<ul>\n<li>Pertinence. Les cours vastes et fondamentaux sont rarement \u00e0 jour. Beaucoup d'entre eux n'ont pas suivi l'\u00e9volution du logiciel Houdini, qui a consid\u00e9rablement chang\u00e9 ces trois derni\u00e8res ann\u00e9es. De nouvelles approches, plus optimis\u00e9es et pratiques, ont remplac\u00e9 les m\u00e9thodes \u00e9tablies (les anciennes n'ont pas disparu, mais elles ne sont plus pr\u00e9f\u00e9r\u00e9es). En particulier, la part du langage Vex dans le travail avec Houdini a augment\u00e9. En \u00e9tudiant les bases de Houdini, il est important de savoir quelles m\u00e9thodes sont pertinentes, afin de comprendre comment appliquer efficacement les informations acquises en pratique lorsqu'on est confront\u00e9 \u00e0 du mat\u00e9riel d'apprentissage plus ancien (et souvent plus complexe).<\/li>\n<\/ul>\n<p><\/p>\n<h4>Et les inconv\u00e9nients\u2026<\/h4>\n<p><\/p>\n<ul>\n<li>Les cours ne contiennent pas de solutions pr\u00eates \u00e0 l'emploi pour la production r\u00e9elle. L'auteur choisit les sujets des le\u00e7ons et les m\u00e9thodes de r\u00e9solution des probl\u00e8mes plut\u00f4t pour d\u00e9montrer ce qui est possible que pour obtenir un r\u00e9sultat final optimis\u00e9. Ces solutions ne sont pas toujours les plus efficaces, et toutes ne correspondent pas \u00e0 la d\u00e9finition des \u00ab meilleures pratiques \u00bb. Si vous recherchez un guide \u00e9tape par \u00e9tape couvrant toutes les \u00e9tapes de la production depuis le d\u00e9but jusqu'au rendu final (comme <noindex><a rel=\"nofollow\" href=\"https:\/\/gumroad.com\/anopara#qaEZ\">ici<\/a><\/noindex>, par exemple), alors ces cours ne sont pas tout \u00e0 fait pour vous. L'auteur pr\u00e9f\u00e8re laisser la fin ouverte, ce qui peut quelque peu d\u00e9courager les nouveaux utilisateurs de Houdini. <\/li>\n<li>Les effets secondaires de l'enseignement informel et de l'improvisation. L'auteur fait parfois des erreurs (ce qui peut \u00eatre un avantage) ou passe du temps en cours \u00e0 se rem\u00e9morer ou \u00e0 se concentrer. \u00c9tant donn\u00e9 que l'information dans les cours est en grande partie d'ordre introductif en raison de l'ampleur du contenu, il n'est pas possible de s'attarder en d\u00e9tail sur certains points. En raison de ces h\u00e9sitations de l'auteur et de ses d\u00e9cisions spontan\u00e9es, cela peut soulever encore plus de questions. Heureusement, il dispose de <noindex><a rel=\"nofollow\" href=\"https:\/\/www.youtube.com\/playlist?list=PLAnSvhIvNZCs4_D1JYZitBEBmf31_2ylL\">cours gratuits<\/a><\/noindex> sur la cr\u00e9ation d'un gestionnaire de projets dans Houdini \u00e0 l'aide de Python, et certains aspects sont plus pratiques et d\u00e9taill\u00e9s que les informations sur le m\u00eame sujet dans les cours.<\/li>\n<\/ul>\n<p>\n\u00c0 notre avis, les avantages l'emportent largement sur les inconv\u00e9nients. Si vous souhaitez \u00e9tudier les possibilit\u00e9s de programmation dans Houdini (et Houdini lui-m\u00eame) de mani\u00e8re plus ou moins syst\u00e9matique, ces tutoriels vid\u00e9o peuvent \u00eatre un bon point de d\u00e9part. Ils constitueront \u00e9galement un bon compl\u00e9ment \u00e0 d'autres ressources et mat\u00e9riaux d'apprentissage \u2014 comme une vue d'ensemble des principaux aspects de l'utilisation de Vex et Python dans Houdini ou un guide vid\u00e9o dans lequel on peut rapidement consulter quelque chose. <\/p>\n<h3>Bonus : quelques liens inspirants et \u00e9ducatifs<\/h3>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/vimeo.com\/entagma\">Entagma<\/a><\/noindex> \u2014 GreyScaleGorilla dans le monde de Houdini (les utilisateurs de Cinema4D comprendront ce que je veux dire). Une tr\u00e8s large couverture de sujets et une excellente pr\u00e9sentation du contenu. D'ailleurs, ils viennent tout juste de lancer une nouvelle saison.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/vimeo.com\/334511184\">Simon Holmedal<\/a><\/noindex> \u2014 une l\u00e9gende dans la communaut\u00e9 houdini. Il s'agit plus d'inspiration que de techniques pratiques sp\u00e9cifiques. Pensez \u00e0 lui si vous avez besoin de voir et de ressentir ce qu'il est possible de faire dans Houdini.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/benwattsdesign.com\/\">Ben Watts<\/a><\/noindex> \u2014 un excellent designer et enseignant.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/vimeo.com\/188152206\">Matt Estela<\/a><\/noindex> \u2014 l'auteur de l'une des ressources les plus significatives et populaires pour apprendre Houdini \u2014 <noindex><a rel=\"nofollow\" href=\"http:\/\/www.tokeru.com\/cgwiki\/?title=Houdini\">cgwiki<\/a><\/noindex>. Une ressource r\u00e9guli\u00e8rement mise \u00e0 jour, qui regorge d'informations utiles et de solutions pr\u00eates \u00e0 l'emploi. Nous la recommandons sans r\u00e9serve.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.anastasiaopara.com\/\">Anastasia Opara<\/a><\/noindex> \u2014 notre compatriote, l'auteure d'un magnifique cours bien connu pour Houdini <noindex><a rel=\"nofollow\" href=\"https:\/\/gumroad.com\/anopara#qaEZ\">Procedural Lake Houses<\/a><\/noindex>. Il est peu probable que vous puissiez le ma\u00eetriser compl\u00e8tement d\u00e8s le premier ou m\u00eame le deuxi\u00e8me essai, mais il ne faut certainement pas abandonner : il est difficile de trouver autant d'informations sur les pratiques avanc\u00e9es de Vex et de mod\u00e9lisation proc\u00e9durale. Pour l'inspiration, nous vous recommandons de consulter la pr\u00e9sentation de l'auteur <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 en russe<\/a><\/noindex> \u2014 une cha\u00eene avec des cours de tr\u00e8s haute qualit\u00e9 sur Houdini en fran\u00e7ais. Tellement de qualit\u00e9 que certains utilisateurs anglophones souhaiteraient m\u00eame apprendre le fran\u00e7ais pour pouvoir suivre ces cours. Les supports de formation sont divis\u00e9s par <noindex><a rel=\"nofollow\" href=\"https:\/\/www.youtube.com\/channel\/UCmVIflStOlsw1Uz83V5Wdcg\/playlists\">playlists<\/a><\/noindex> en fonction du niveau de difficult\u00e9.<\/li>\n<\/ul>\n<p>Source : <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.2 - 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\/fr\/blog\/news\/dlya-teh-kto-rabotaet-v-houdini-o-kursah-nature-of-vex-i-bites-of-python\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"fr_FR\" \/>\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\/fr\/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\udd47Pour ceux qui travaillent avec Houdini. Concernant les cours Nature of Vex et Bites of Python | ProHoster","description":"Sous le lien, vous trouverez un avis d'experts de Houdini Team du studio Plarium de Krasnodar sur les cours vid\u00e9o Nature of Vex et","canonical_url":"https:\/\/prohoster.info\/fr\/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":"fr_FR","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\/fr\/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\/fr\/wp-json\/wp\/v2\/posts\/53103","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/comments?post=53103"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/53103\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media?parent=53103"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/categories?post=53103"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/tags?post=53103"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}