<?xml version="1.0"?>
<oembed><version>1.0</version><provider_name>Adrian Pueyo</provider_name><provider_url>https://adrianpueyo.com/es</provider_url><author_name>Adrian Pueyo</author_name><author_url>https://adrianpueyo.com/es/author/adrianpueyo/</author_url><title>Courses - Adrian Pueyo</title><type>rich</type><width>600</width><height>338</height><html>&lt;blockquote class="wp-embedded-content" data-secret="itU72yGYuw"&gt;&lt;a href="https://adrianpueyo.com/es/all-courses/"&gt;Cursos&lt;/a&gt;&lt;/blockquote&gt;&lt;iframe sandbox="allow-scripts" security="restricted" src="https://adrianpueyo.com/es/all-courses/embed/#?secret=itU72yGYuw" width="600" height="338" title="&#xAB;Courses&#xBB; &#x2014; Adrian Pueyo" data-secret="itU72yGYuw" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" class="wp-embedded-content"&gt;&lt;/iframe&gt;&lt;script&gt;
/*! This file is auto-generated */
!function(d,l){"use strict";l.querySelector&amp;&amp;d.addEventListener&amp;&amp;"undefined"!=typeof URL&amp;&amp;(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&amp;&amp;!/[^a-zA-Z0-9]/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret="'+t.secret+'"]'),o=l.querySelectorAll('blockquote[data-secret="'+t.secret+'"]'),c=new RegExp("^https?:$","i"),i=0;i&lt;o.length;i++)o[i].style.display="none";for(i=0;i&lt;a.length;i++)s=a[i],e.source===s.contentWindow&amp;&amp;(s.removeAttribute("style"),"height"===t.message?(1e3&lt;(r=parseInt(t.value,10))?r=1e3:~~r&lt;200&amp;&amp;(r=200),s.height=r):"link"===t.message&amp;&amp;(r=new URL(s.getAttribute("src")),n=new URL(t.value),c.test(n.protocol))&amp;&amp;n.host===r.host&amp;&amp;l.activeElement===s&amp;&amp;(d.top.location.href=t.value))}},d.addEventListener("message",d.wp.receiveEmbedMessage,!1),l.addEventListener("DOMContentLoaded",function(){for(var e,t,s=l.querySelectorAll("iframe.wp-embedded-content"),r=0;r&lt;s.length;r++)(t=(e=s[r]).getAttribute("data-secret"))||(t=Math.random().toString(36).substring(2,12),e.src+="#?secret="+t,e.setAttribute("data-secret",t)),e.contentWindow.postMessage({message:"ready",secret:t},"*")},!1)))}(window,document);
//# sourceURL=https://adrianpueyo.com/wp-includes/js/wp-embed.min.js
&lt;/script&gt;</html><thumbnail_url>https://adrianpueyo.com/wp-content/uploads/2023/03/PNAe_square-1.jpeg</thumbnail_url><thumbnail_width>565</thumbnail_width><thumbnail_height>565</thumbnail_height><description>Courses You can find my VFX courses here. Choose your language English Spanish Introduction to Python for Nuke Artists Complete course to learn Python applied to Nuke. Explore the course Introduction to Python as a language applied to Nuke artists, and directly inside the program, so that we can get to the point from the [&hellip;]</description></oembed>
