{"id":13574,"date":"2016-10-26T04:56:34","date_gmt":"2016-10-26T04:56:34","guid":{"rendered":"https:\/\/jsforwp.dbemyj3z-liquidwebsites.com\/?p=13574"},"modified":"2016-12-22T08:10:33","modified_gmt":"2016-12-22T08:10:33","slug":"2-hours-free","status":"publish","type":"post","link":"https:\/\/javascriptforwp.com\/2-hours-free\/","title":{"rendered":"2 1\/2 Hours of FREE Videos from the JavaScript for WordPress Master Course"},"content":{"rendered":"<p>As we prepare for the 2016 Fall Enrollment for the\u00a0JavaScript for\u00a0WordPress Master Course, I wanted to\u00a0do another post where I shared some of the content for free to help\u00a0folks get an idea of quality and depth of the coverage of this Master Course.<\/p>\n<p>During the 2016 Summer Enrollment I did <a href=\"https:\/\/javascriptforwp.com\/5-free-videos-from-the-javascript-for-wordpress-master-course\/\">a post with 5 Free Videos<\/a>. \u00a0This time I&#8217;m taking it a\u00a0step further and releasing <em>7 FREE Videos with a combined run time of 2 1\/2 hours!<\/em> \u00a0These videos\u00a0pick up sequentially \u00a0after the last group of free videos. Here is the list for this time around:<\/p>\n<ul>\n<li>Getting and Setting Form Element Values &#8211; Part 2 [38:29]<\/li>\n<li>Creating Nodes in the DOM [13:55]<\/li>\n<li>Introduction to Events in the DOM with JavaScript [41:28]<\/li>\n<li>Event Propagation &#8211; Capturing and Bubbling [20:26]<\/li>\n<li>An Introduction to Local Storage [14:17]<\/li>\n<li>An Introduction to the VanillaPress V1 Project [2:06]<\/li>\n<li>Building the VanillaPress V1 Router [19:32]<\/li>\n<\/ul>\n<p>I picked these specific videos because I think they represent important topics from the sections of the course they represent: The DOM, Events and our first major project, VanillaPress. \u00a0Please take some time to watch the videos (I like using 2x\u00a0speed) and enroll for many more hours of content\u00a0helping you Learn\u00a0JavaScript Deeply.<\/p>\n<h2><\/h2>\n<h2>Getting and Setting Form Element Values &#8211; Part 2 [38:29]<\/h2>\n<p>This video comes a few videos\u00a0after the\u00a0Introduction to the DOM video shared in the <a href=\"https:\/\/javascriptforwp.com\/5-free-videos-from-the-javascript-for-wordpress-master-course\/\">last free videos post<\/a>. \u00a0In this video you&#8217;ll learn how to get and set form values using native\u00a0JavaScript.<\/p>\n<p><iframe loading=\"lazy\" src=\"\/\/fast.wistia.net\/embed\/playlists\/mrp5eksveb?media_0_0%5BautoPlay%5D=false&#038;media_0_0%5BcontrolsVisibleOnLoad%5D=false&#038;theme=tab&#038;version=v1&#038;videoOptions%5BautoPlay%5D=true&#038;videoOptions%5BvideoHeight%5D=360&#038;videoOptions%5BvideoWidth%5D=640&#038;videoOptions%5BvolumeControl%5D=true\" allowtransparency=\"true\" frameborder=\"0\" scrolling=\"no\" class=\"wistia_playlist\" name=\"wistia_playlist\" allowfullscreen mozallowfullscreen webkitallowfullscreen oallowfullscreen msallowfullscreen width=\"640\" height=\"360\"><\/iframe><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><a class=\"btn button primary\" href=\"\/#enroll\">View Enrollment Details<\/a><\/p>\n<p>&nbsp;<\/p>\n<h2><\/h2>\n<h2>Creating Nodes in the DOM [13:55]<\/h2>\n<p>In this video we look at the fundamental skill of\u00a0creating and appending Text and Element Nodes as well as Document Fragments in the DOM. \u00a0This comes after a lot of explanation of the DOM, Nodes and how things work. \u00a0This is the first time though that we look at adding our Nodes to the page rather than just getting or setting existing Nodes.<\/p>\n<p><iframe loading=\"lazy\" src=\"\/\/fast.wistia.net\/embed\/playlists\/o4ey6ds3lo?media_0_0%5BautoPlay%5D=false&#038;media_0_0%5BcontrolsVisibleOnLoad%5D=false&#038;theme=tab&#038;version=v1&#038;videoOptions%5BautoPlay%5D=true&#038;videoOptions%5BvideoHeight%5D=360&#038;videoOptions%5BvideoWidth%5D=640&#038;videoOptions%5BvolumeControl%5D=true\" allowtransparency=\"true\" frameborder=\"0\" scrolling=\"no\" class=\"wistia_playlist\" name=\"wistia_playlist\" allowfullscreen mozallowfullscreen webkitallowfullscreen oallowfullscreen msallowfullscreen width=\"640\" height=\"360\"><\/iframe><\/p>\n<p><a class=\"btn button primary\" href=\"\/#enroll\">View Enrollment Details<\/a><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<h2>Introduction to Events in\u00a0the DOM with\u00a0JavaScript [41:28]<\/h2>\n<p>In this overview video we look at demos of the different types of events you can work with in the DOM API using\u00a0JavaScript. \u00a0In later videos we go in depth into more\u00a0demos and\u00a0concepts surrounding Events in\u00a0JavaScript.<\/p>\n<p>http:\/\/jsforwp.wistia.com\/medias\/f4tg9uc23e?embedType=async&#038;videoFoam=true&#038;videoWidth=640<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><a class=\"btn button primary\" href=\"\/#enroll\">View Enrollment Details<\/a> Don&#8217;t Miss\u00a0the\u00a0Tuesday, Oct 25th to Friday Nov 4th Enrollment<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<h2>Event Propagation &#8211; Capturing and Bubbling [20:26]<\/h2>\n<p>Event propagation is one of the fundamental mechanisms of Events in the DOM and something that not a lot of casual\u00a0JavaScripters really understand. \u00a0In this video we go in depth into explaining event propagation and how and when you might want to use capturing or bubbling.<\/p>\n<p>http:\/\/jsforwp.wistia.com\/medias\/jtqde0b75n?embedType=async&#038;videoFoam=true&#038;videoWidth=640<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><a class=\"btn button primary\" href=\"\/#enroll\">View Enrollment Details<\/a> Don&#8217;t Miss\u00a0the\u00a0Tuesday, Oct 25th to Friday Nov 4th Enrollment<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<h2>An Introduction to Local Storage [14:17]<\/h2>\n<p>Local storage is a valuable tool for\u00a0JavaScript Developers and in this video we introduce the topic as well as look at all the basic code you will need to work with Local Storage and\u00a0JavaScript.<\/p>\n<p>http:\/\/jsforwp.wistia.com\/medias\/smqdvigdzj?embedType=async&#038;videoFoam=true&#038;videoWidth=640<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><a class=\"btn button primary\" href=\"\/#enroll\">View Enrollment Details<\/a> Don&#8217;t Miss\u00a0the\u00a0Tuesday, Oct 25th to Friday Nov 4th Enrollment<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<h2>An Introduction to the VanillaPress V1 Project [2:06]<\/h2>\n<p>After covering an Introduction to\u00a0JavaScript,\u00a0JavaScript Language Basics, The DOM, Events, JSON and Local Storage we finally get around to building our first major project, VanillaPress. \u00a0VanillaPress is a single page web app that displays posts and pages from\u00a0a JSON file and even lets you edit and save content to local storage with a Customizer like editor. \u00a0In this short video we introduce the app.<\/p>\n<p>http:\/\/jsforwp.wistia.com\/medias\/etlybgldse?embedType=async&#038;videoFoam=true&#038;videoWidth=640<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><a class=\"btn button primary\" href=\"\/#enroll\">View Enrollment Details<\/a> Don&#8217;t Miss\u00a0the\u00a0Tuesday, Oct 25th to Friday Nov 4th Enrollment<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<h2>Building the VanillaPress V1 Router [19:32]<\/h2>\n<p>A router in\u00a0JavaScript apps plays an important role of monitoring and taking actions based on URL changes. \u00a0This video comes after we have built out the model and views for VanillaPress\u00a0and tackles\u00a0building our first simple Router. \u00a0In later parts of the course we look at more advanced Routers.<\/p>\n<p>http:\/\/jsforwp.wistia.com\/medias\/x6m3scip3p?embedType=async&#038;videoFoam=true&#038;videoWidth=640<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><a class=\"btn button primary\" href=\"\/#enroll\">View Enrollment Details<\/a> Don&#8217;t Miss\u00a0the\u00a0Tuesday, Oct 25th to Friday Nov 4th Enrollment<\/p>\n<p>&nbsp;<\/p>\n<p>I hope you enjoy and appreciate the content! \u00a0Please <a href=\"\/#enroll\">Enroll in the\u00a0JavaScript for\u00a0WordPress Master Course to Learn\u00a0JavaScript Deeply<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>As we prepare for the 2016 Fall Enrollment for the\u00a0JavaScript for\u00a0WordPress Master Course, I wanted to\u00a0do another post where I shared some of the content for free to help\u00a0folks get an idea of quality and depth of the coverage of this Master Course. During the 2016 Summer Enrollment I did a post with 5 Free [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0,"_coblocks_attr":"","_coblocks_dimensions":"","_coblocks_responsive_height":"","_coblocks_accordion_ie_support":"","footnotes":""},"categories":[135],"tags":[],"class_list":["post-13574","post","type-post","status-publish","format-standard","hentry","category-free-videos"],"acf":[],"featured_image_urls":{"full":"","thumbnail":"","medium":"","medium_large":"","large":"","1536x1536":"","2048x2048":"","course_icon":"","course_banner":"","latest-full-width":"","latest-grid-thumb":"","latest-grid-thumb-masonry":"","latest-woo-thumb":"","latest-nav-thumb":"","latest-mega-thumb":"","latest-fixed-thumb":"","latest-hero":"","latest-single":"","latest-hero-thumb":"","latest-logo":"","woocommerce_thumbnail":"","woocommerce_single":"","woocommerce_gallery_thumbnail":""},"post_excerpt_stackable":"<p>As we prepare for the 2016 Fall Enrollment for the\u00a0JavaScript for\u00a0WordPress Master Course, I wanted to\u00a0do another post where I shared some of the content for free to help\u00a0folks get an idea of quality and depth of the coverage of this Master Course. During the 2016 Summer Enrollment I did a post with 5 Free Videos. \u00a0This time I&#8217;m taking it a\u00a0step further and releasing 7 FREE Videos with a combined run time of 2 1\/2 hours! \u00a0These videos\u00a0pick up sequentially \u00a0after the last group of free videos. Here is the list for this time around: Getting and Setting Form&hellip;<\/p>\n","category_list":"<a href=\"https:\/\/javascriptforwp.com\/category\/free-videos\/\" rel=\"category tag\">Free Videos<\/a>","author_info":{"name":"Zac Gordon","url":"https:\/\/javascriptforwp.com\/author\/zgordon\/"},"comments_num":"0 comments","featured_image_urls_v2":{"full":"","thumbnail":"","medium":"","medium_large":"","large":"","1536x1536":"","2048x2048":"","course_icon":"","course_banner":"","latest-full-width":"","latest-grid-thumb":"","latest-grid-thumb-masonry":"","latest-woo-thumb":"","latest-nav-thumb":"","latest-mega-thumb":"","latest-fixed-thumb":"","latest-hero":"","latest-single":"","latest-hero-thumb":"","latest-logo":"","woocommerce_thumbnail":"","woocommerce_single":"","woocommerce_gallery_thumbnail":""},"post_excerpt_stackable_v2":"<p>As we prepare for the 2016 Fall Enrollment for the\u00a0JavaScript for\u00a0WordPress Master Course, I wanted to\u00a0do another post where I shared some of the content for free to help\u00a0folks get an idea of quality and depth of the coverage of this Master Course. During the 2016 Summer Enrollment I did a post with 5 Free Videos. \u00a0This time I&#8217;m taking it a\u00a0step further and releasing 7 FREE Videos with a combined run time of 2 1\/2 hours! \u00a0These videos\u00a0pick up sequentially \u00a0after the last group of free videos. Here is the list for this time around: Getting and Setting Form&hellip;<\/p>\n","category_list_v2":"<a href=\"https:\/\/javascriptforwp.com\/category\/free-videos\/\" rel=\"category tag\">Free Videos<\/a>","author_info_v2":{"name":"Zac Gordon","url":"https:\/\/javascriptforwp.com\/author\/zgordon\/"},"comments_num_v2":"0 comments","yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.9 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>2 1\/2 Hours of FREE Videos from the JavaScript for WordPress Master Course - JavaScript for WordPress<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/javascriptforwp.com\/2-hours-free\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"2 1\/2 Hours of FREE Videos from the JavaScript for WordPress Master Course - JavaScript for WordPress\" \/>\n<meta property=\"og:description\" content=\"As we prepare for the 2016 Fall Enrollment for the\u00a0JavaScript for\u00a0WordPress Master Course, I wanted to\u00a0do another post where I shared some of the content for free to help\u00a0folks get an idea of quality and depth of the coverage of this Master Course. During the 2016 Summer Enrollment I did a post with 5 Free [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/javascriptforwp.com\/2-hours-free\/\" \/>\n<meta property=\"og:site_name\" content=\"JavaScript for WordPress\" \/>\n<meta property=\"article:published_time\" content=\"2016-10-26T04:56:34+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2016-12-22T08:10:33+00:00\" \/>\n<meta name=\"author\" content=\"Zac Gordon\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@https:\/\/twitter.com\/zgordon\" \/>\n<meta name=\"twitter:site\" content=\"@zgordon\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Zac Gordon\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/javascriptforwp.com\\\/2-hours-free\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/javascriptforwp.com\\\/2-hours-free\\\/\"},\"author\":{\"name\":\"Zac Gordon\",\"@id\":\"https:\\\/\\\/javascriptforwp.com\\\/#\\\/schema\\\/person\\\/76dfb19fbd859b4a17428b8b17767b25\"},\"headline\":\"2 1\\\/2 Hours of FREE Videos from the JavaScript for WordPress Master Course\",\"datePublished\":\"2016-10-26T04:56:34+00:00\",\"dateModified\":\"2016-12-22T08:10:33+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/javascriptforwp.com\\\/2-hours-free\\\/\"},\"wordCount\":781,\"publisher\":{\"@id\":\"https:\\\/\\\/javascriptforwp.com\\\/#organization\"},\"articleSection\":[\"Free Videos\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/javascriptforwp.com\\\/2-hours-free\\\/\",\"url\":\"https:\\\/\\\/javascriptforwp.com\\\/2-hours-free\\\/\",\"name\":\"2 1\\\/2 Hours of FREE Videos from the JavaScript for WordPress Master Course - JavaScript for WordPress\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/javascriptforwp.com\\\/#website\"},\"datePublished\":\"2016-10-26T04:56:34+00:00\",\"dateModified\":\"2016-12-22T08:10:33+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/javascriptforwp.com\\\/2-hours-free\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/javascriptforwp.com\\\/2-hours-free\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/javascriptforwp.com\\\/2-hours-free\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/javascriptforwp.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"2 1\\\/2 Hours of FREE Videos from the JavaScript for WordPress Master Course\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/javascriptforwp.com\\\/#website\",\"url\":\"https:\\\/\\\/javascriptforwp.com\\\/\",\"name\":\"JavaScript for WordPress\",\"description\":\"Tutorials, Courses, Bootcamps and Conferences\",\"publisher\":{\"@id\":\"https:\\\/\\\/javascriptforwp.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/javascriptforwp.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/javascriptforwp.com\\\/#organization\",\"name\":\"JavaScript for WordPress Master Course\",\"url\":\"https:\\\/\\\/javascriptforwp.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/javascriptforwp.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/javascriptforwp.com\\\/wp-content\\\/uploads\\\/2016\\\/03\\\/wapuu-square.png\",\"contentUrl\":\"https:\\\/\\\/javascriptforwp.com\\\/wp-content\\\/uploads\\\/2016\\\/03\\\/wapuu-square.png\",\"width\":200,\"height\":200,\"caption\":\"JavaScript for WordPress Master Course\"},\"image\":{\"@id\":\"https:\\\/\\\/javascriptforwp.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/x.com\\\/zgordon\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/javascriptforwp.com\\\/#\\\/schema\\\/person\\\/76dfb19fbd859b4a17428b8b17767b25\",\"name\":\"Zac Gordon\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/7935c73cce64694600738d5ed4a6e464d2ba445af9a7ba375708a815dc90b585?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/7935c73cce64694600738d5ed4a6e464d2ba445af9a7ba375708a815dc90b585?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/7935c73cce64694600738d5ed4a6e464d2ba445af9a7ba375708a815dc90b585?s=96&d=mm&r=g\",\"caption\":\"Zac Gordon\"},\"description\":\"Zac Gordon is a professional educator, with a current focus on JavaScript development with and alongside WordPress. Zac has years of experience teaching at high schools, colleges, bootcamps and online learning sites like Treehouse, Udemy and Frontend Masters.\",\"sameAs\":[\"https:\\\/\\\/twitter.com\\\/zgordon\",\"https:\\\/\\\/x.com\\\/https:\\\/\\\/twitter.com\\\/zgordon\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"2 1\/2 Hours of FREE Videos from the JavaScript for WordPress Master Course - JavaScript for WordPress","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/javascriptforwp.com\/2-hours-free\/","og_locale":"en_US","og_type":"article","og_title":"2 1\/2 Hours of FREE Videos from the JavaScript for WordPress Master Course - JavaScript for WordPress","og_description":"As we prepare for the 2016 Fall Enrollment for the\u00a0JavaScript for\u00a0WordPress Master Course, I wanted to\u00a0do another post where I shared some of the content for free to help\u00a0folks get an idea of quality and depth of the coverage of this Master Course. During the 2016 Summer Enrollment I did a post with 5 Free [&hellip;]","og_url":"https:\/\/javascriptforwp.com\/2-hours-free\/","og_site_name":"JavaScript for WordPress","article_published_time":"2016-10-26T04:56:34+00:00","article_modified_time":"2016-12-22T08:10:33+00:00","author":"Zac Gordon","twitter_card":"summary_large_image","twitter_creator":"@https:\/\/twitter.com\/zgordon","twitter_site":"@zgordon","twitter_misc":{"Written by":"Zac Gordon","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/javascriptforwp.com\/2-hours-free\/#article","isPartOf":{"@id":"https:\/\/javascriptforwp.com\/2-hours-free\/"},"author":{"name":"Zac Gordon","@id":"https:\/\/javascriptforwp.com\/#\/schema\/person\/76dfb19fbd859b4a17428b8b17767b25"},"headline":"2 1\/2 Hours of FREE Videos from the JavaScript for WordPress Master Course","datePublished":"2016-10-26T04:56:34+00:00","dateModified":"2016-12-22T08:10:33+00:00","mainEntityOfPage":{"@id":"https:\/\/javascriptforwp.com\/2-hours-free\/"},"wordCount":781,"publisher":{"@id":"https:\/\/javascriptforwp.com\/#organization"},"articleSection":["Free Videos"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/javascriptforwp.com\/2-hours-free\/","url":"https:\/\/javascriptforwp.com\/2-hours-free\/","name":"2 1\/2 Hours of FREE Videos from the JavaScript for WordPress Master Course - JavaScript for WordPress","isPartOf":{"@id":"https:\/\/javascriptforwp.com\/#website"},"datePublished":"2016-10-26T04:56:34+00:00","dateModified":"2016-12-22T08:10:33+00:00","breadcrumb":{"@id":"https:\/\/javascriptforwp.com\/2-hours-free\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/javascriptforwp.com\/2-hours-free\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/javascriptforwp.com\/2-hours-free\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/javascriptforwp.com\/"},{"@type":"ListItem","position":2,"name":"2 1\/2 Hours of FREE Videos from the JavaScript for WordPress Master Course"}]},{"@type":"WebSite","@id":"https:\/\/javascriptforwp.com\/#website","url":"https:\/\/javascriptforwp.com\/","name":"JavaScript for WordPress","description":"Tutorials, Courses, Bootcamps and Conferences","publisher":{"@id":"https:\/\/javascriptforwp.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/javascriptforwp.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/javascriptforwp.com\/#organization","name":"JavaScript for WordPress Master Course","url":"https:\/\/javascriptforwp.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/javascriptforwp.com\/#\/schema\/logo\/image\/","url":"https:\/\/javascriptforwp.com\/wp-content\/uploads\/2016\/03\/wapuu-square.png","contentUrl":"https:\/\/javascriptforwp.com\/wp-content\/uploads\/2016\/03\/wapuu-square.png","width":200,"height":200,"caption":"JavaScript for WordPress Master Course"},"image":{"@id":"https:\/\/javascriptforwp.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/x.com\/zgordon"]},{"@type":"Person","@id":"https:\/\/javascriptforwp.com\/#\/schema\/person\/76dfb19fbd859b4a17428b8b17767b25","name":"Zac Gordon","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/7935c73cce64694600738d5ed4a6e464d2ba445af9a7ba375708a815dc90b585?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/7935c73cce64694600738d5ed4a6e464d2ba445af9a7ba375708a815dc90b585?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/7935c73cce64694600738d5ed4a6e464d2ba445af9a7ba375708a815dc90b585?s=96&d=mm&r=g","caption":"Zac Gordon"},"description":"Zac Gordon is a professional educator, with a current focus on JavaScript development with and alongside WordPress. Zac has years of experience teaching at high schools, colleges, bootcamps and online learning sites like Treehouse, Udemy and Frontend Masters.","sameAs":["https:\/\/twitter.com\/zgordon","https:\/\/x.com\/https:\/\/twitter.com\/zgordon"]}]}},"_links":{"self":[{"href":"https:\/\/javascriptforwp.com\/wp-json\/wp\/v2\/posts\/13574","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/javascriptforwp.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/javascriptforwp.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/javascriptforwp.com\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/javascriptforwp.com\/wp-json\/wp\/v2\/comments?post=13574"}],"version-history":[{"count":0,"href":"https:\/\/javascriptforwp.com\/wp-json\/wp\/v2\/posts\/13574\/revisions"}],"wp:attachment":[{"href":"https:\/\/javascriptforwp.com\/wp-json\/wp\/v2\/media?parent=13574"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/javascriptforwp.com\/wp-json\/wp\/v2\/categories?post=13574"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/javascriptforwp.com\/wp-json\/wp\/v2\/tags?post=13574"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}