{"id":258948,"date":"2015-07-14T00:16:55","date_gmt":"2015-07-14T07:16:55","guid":{"rendered":"https:\/\/2015.vancouver.wordcamp.org\/?post_type=wcb_session&#038;p=258948"},"modified":"2015-08-22T12:21:07","modified_gmt":"2015-08-22T19:21:07","slug":"robot-oop","status":"publish","type":"wcb_session","link":"https:\/\/vancouver.wordcamp.org\/2015\/session\/robot-oop\/","title":{"rendered":"Robot OOP"},"content":{"rendered":"<p>The way software books and websites teach Object-Oriented Programming(OOP) is typically quite dull. It doesn&#8217;t have to be that way. Learning should be fun! I&#8217;ll teach you the fundamentals of OOP using robots from popular culture &#8212; and how to apply them to your WordPress themes and plugins. Whether you&#8217;re a novice developer looking to level up, or an experienced dev that wants to have a laugh &#8211; you will enjoy this talk.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The way software books and websites teach Object-Oriented Programming(OOP) is typically quite dull. It doesn&#8217;t have to be that way. Learning should be fun! I&#8217;ll teach you the fundamentals of OOP using robots from popular culture &#8212; and how to apply them to your WordPress themes and plugins. Whether you&#8217;re a novice developer looking to &hellip; <a href=\"https:\/\/vancouver.wordcamp.org\/2015\/session\/robot-oop\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Robot OOP<\/span><\/a><\/p>\n","protected":false},"author":9157529,"featured_media":0,"template":"","meta":{"jetpack_post_was_ever_published":false,"_wcpt_session_time":1439668800,"_wcpt_session_duration":3000,"_wcpt_session_type":"session","_wcpt_session_slides":"http:\/\/andrewwoods.net\/wp-content\/uploads\/2015\/08\/oop-robots-wcyvr-2015.pdf","_wcpt_session_video":"","_wcpt_speaker_id":[258878],"footnotes":""},"session_track":[317784],"session_category":[],"class_list":["post-258948","wcb_session","type-wcb_session","status-publish","hentry","wcb_track-b"],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p67v4m-15mA","session_date_time":{"date":"August 15, 2015","time":"1:00 pm"},"session_speakers":[{"id":"258878","slug":"andrew-woods","name":"Andrew Woods","link":"https:\/\/vancouver.wordcamp.org\/2015\/speaker\/andrew-woods\/"}],"session_cats_rendered":null,"_links":{"self":[{"href":"https:\/\/vancouver.wordcamp.org\/2015\/wp-json\/wp\/v2\/sessions\/258948","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vancouver.wordcamp.org\/2015\/wp-json\/wp\/v2\/sessions"}],"about":[{"href":"https:\/\/vancouver.wordcamp.org\/2015\/wp-json\/wp\/v2\/types\/wcb_session"}],"author":[{"embeddable":true,"href":"https:\/\/vancouver.wordcamp.org\/2015\/wp-json\/wp\/v2\/users\/9157529"}],"version-history":[{"count":2,"href":"https:\/\/vancouver.wordcamp.org\/2015\/wp-json\/wp\/v2\/sessions\/258948\/revisions"}],"predecessor-version":[{"id":259475,"href":"https:\/\/vancouver.wordcamp.org\/2015\/wp-json\/wp\/v2\/sessions\/258948\/revisions\/259475"}],"speakers":[{"embeddable":true,"href":"https:\/\/vancouver.wordcamp.org\/2015\/wp-json\/wp\/v2\/speakers\/258878"}],"wp:attachment":[{"href":"https:\/\/vancouver.wordcamp.org\/2015\/wp-json\/wp\/v2\/media?parent=258948"}],"wp:term":[{"taxonomy":"wcb_track","embeddable":true,"href":"https:\/\/vancouver.wordcamp.org\/2015\/wp-json\/wp\/v2\/session_track?post=258948"},{"taxonomy":"wcb_session_category","embeddable":true,"href":"https:\/\/vancouver.wordcamp.org\/2015\/wp-json\/wp\/v2\/session_category?post=258948"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}