<?xml version="1.0"?>
<oembed><version>1.0</version><provider_name/><provider_url>https://www.congressionalappchallenge.us</provider_url><author_name>Exec Director</author_name><author_url>https://www.congressionalappchallenge.us/author/cactransfer/</author_url><title>InformationWeek: 10 Great Websites for Learning Programming -</title><type>rich</type><width>600</width><height>338</height><html>&lt;blockquote class="wp-embedded-content" data-secret="DzTYeWCrml"&gt;&lt;a href="https://www.congressionalappchallenge.us/informationweek-10-great-websites-for-learning-programming/"&gt;InformationWeek: 10 Great Websites for Learning Programming&lt;/a&gt;&lt;/blockquote&gt;&lt;iframe sandbox="allow-scripts" security="restricted" src="https://www.congressionalappchallenge.us/informationweek-10-great-websites-for-learning-programming/embed/#?secret=DzTYeWCrml" width="600" height="338" title="&#x201C;InformationWeek: 10 Great Websites for Learning Programming&#x201D; &#x2014; " data-secret="DzTYeWCrml" 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);
&lt;/script&gt;
</html><thumbnail_url>https://www.congressionalappchallenge.us/wp-content/uploads/2018/08/background-phone-pic.jpg</thumbnail_url><thumbnail_width>3360</thumbnail_width><thumbnail_height>2240</thumbnail_height><description>To enter the Congressional App Challenge, you don&#x2019;t need any prior programming experience. The challenge is a fun competition that newcomers and computer whizzes can enjoy alike. There are numerous books and online resources that help you get started with programming, but sometimes it is best to simply dive in. InformationWeek put together a list [&hellip;]</description></oembed>
